2
0
Fork 0
mirror of https://github.com/rust-lang/rust-analyzer synced 2025-01-16 07:03:57 +00:00

Auto merge of - fmease:rollup-11pi6fg, r=fmease

Rollup of 10 pull requests

Successful merges:

 -  (Add lint against function pointer comparisons)
 -  (Fix suggestion when shorthand `self` has erroneous type)
 -  (Add context to "const in pattern" errors)
 -  (Update books)
 -  (Do not emit empty suggestion)
 -  (Rename `core_pattern_type` and `core_pattern_types` lib feature  gates to `pattern_type_macro`)
 -  (No need to create placeholders for GAT args in confirm_object_candidate)
 -  (`fn_sig_for_fn_abi` should return a `ty::FnSig`, no need for a binder)
 -  (Add a new test ui/incoherent-inherent-impls/no-other-unrelated-errors to check E0116 does not cause unrelated errors)
 -  (Revert )

r? `@ghost`
`@rustbot` modify labels: rollup
This commit is contained in:
bors 2024-12-05 07:08:49 +00:00
commit c818661563

View file

@ -3936,17 +3936,8 @@ The tracking issue for this feature is: [#117693]
"##, "##,
}, },
Lint { Lint {
label: "core_pattern_type", label: "pattern_type_macro",
description: r##"# `core_pattern_type` description: r##"# `pattern_type_macro`
This feature has no tracking issue, and is therefore likely internal to the compiler, not being intended for general use.
------------------------
"##,
},
Lint {
label: "core_pattern_types",
description: r##"# `core_pattern_types`
This feature has no tracking issue, and is therefore likely internal to the compiler, not being intended for general use. This feature has no tracking issue, and is therefore likely internal to the compiler, not being intended for general use.