1
Fork 0
rust/compiler/rustc_hir_analysis/src
Matthias Krüger c03f8917ee
Rollup merge of #118157 - Nadrieril:never_pat-feature-gate, r=compiler-errors
Add `never_patterns` feature gate

This PR adds the feature gate and most basic parsing for the experimental `never_patterns` feature. See the tracking issue (https://github.com/rust-lang/rust/issues/118155) for details on the experiment.

`@scottmcm` has agreed to be my lang-team liaison for this experiment.
2023-11-29 12:34:47 +01:00
..
astconv Auto merge of #118118 - spastorino:do-not-erase-late-bound-regions-on-iat, r=compiler-errors 2023-11-27 17:11:35 +00:00
check Add never_patterns feature gate 2023-11-29 03:58:29 +01:00
coherence rustc: hir().local_def_id_to_hir_id() -> tcx.local_def_id_to_hir_id() cleanup 2023-11-26 12:41:21 +03:00
collect rustc: hir().local_def_id_to_hir_id() -> tcx.local_def_id_to_hir_id() cleanup 2023-11-26 12:41:21 +03:00
impl_wf_check Format all the let chains in compiler 2023-10-13 08:59:36 +00:00
outlives rustc: hir().local_def_id_to_hir_id() -> tcx.local_def_id_to_hir_id() cleanup 2023-11-26 12:41:21 +03:00
structured_errors Rollup merge of #116553 - gurry:116464-assoc-type-invalid-suggestion, r=compiler-errors 2023-10-25 23:37:09 +02:00
variance finish RegionKind rename 2023-11-14 13:13:27 +00:00
autoderef.rs Fix clippy::needless_borrow in the compiler 2023-11-21 20:13:40 +01:00
bounds.rs Don't compare host param by name 2023-10-18 02:38:54 +00:00
check_unused.rs inline format!() args from rustc_codegen_llvm to the end (4) 2023-07-25 23:20:28 +02:00
collect.rs rustc: hir().local_def_id_to_hir_id() -> tcx.local_def_id_to_hir_id() cleanup 2023-11-26 12:41:21 +03:00
constrained_generic_params.rs finish RegionKind rename 2023-11-14 13:13:27 +00:00
errors.rs Improve some diagnostics around ?Trait bounds 2023-10-30 17:47:07 +00:00
hir_wf_check.rs rustc: hir().local_def_id_to_hir_id() -> tcx.local_def_id_to_hir_id() cleanup 2023-11-26 12:41:21 +03:00
impl_wf_check.rs Use {Local}ModDefId in many queries 2023-08-14 07:22:48 +00:00
lib.rs Use rustc_fluent_macro::fluent_messages! directly. 2023-11-26 08:38:40 +11:00
structured_errors.rs