summary refs log tree commit diff
path: root/compiler/rustc_ast_passes/src/feature_gate.rs
AgeCommit message (Expand)AuthorLines
2022-06-16Auto merge of #97842 - notriddle:notriddle/tuple-docs, r=jsha,GuillaumeGomezbors-0/+5
2022-06-14Remove `rustc_deprecated` diagnosticsJacob Pratt-2/+1
2022-06-13remove unnecessary `to_string` and `String::new`Takayuki Maeda-1/+1
2022-06-11Fix incorrectly spelled "variadic"Michael Howell-2/+2
2022-06-08rustdoc: show tuple impls as `impl Trait for (T, ...)`Michael Howell-0/+5
2022-05-30Add support for emitting functions with `coldcc` in LLVMScott McMurray-0/+8
2022-05-21Remove feature: `crate` visibility modifierJacob Pratt-13/+0
2022-05-15rustc: Stricter checking for #[link] attributesVadim Petrochenkov-31/+0
2022-04-30Feature-gate `do yeet` inside `cfg`s tooScott McMurray-8/+1
2022-04-30Add `do yeet` expressions to allow experimentation in nightlyScott McMurray-0/+8
2022-04-17Rollup merge of #95346 - Aaron1011:stablize-const-extern-fn, r=pnkfelixDylan DPC-17/+20
2022-03-30Stabilize native library modifier syntax and the `whole-archive` modifier spe...Vadim Petrochenkov-8/+0
2022-03-26Stablize `const_extern_fn` for "Rust" and "C"Aaron Hill-17/+20
2022-03-16rustc_error: make ErrorReported impossible to constructmark-5/+6
2022-03-09Permit `#[deprecated]` in stdlibJacob Pratt-8/+0
2022-03-04Change `rustc_deprecated` to use `note`Jacob Pratt-0/+1
2022-03-03Gate stability attrs with other attributes.Camille GILLOT-0/+25
2022-02-18Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obkMatthias Krüger-1/+1
2022-02-03compiler: clippy::complexity fixesMatthias Krüger-1/+1
2022-02-02Add more *-unwind ABI variantsAmanieu d'Antras-0/+48
2022-01-18Formally implement let chainsCaio-5/+1
2022-01-17Add term to ExistentialProjectionkadmin-0/+1
2022-01-17add eq constraints on associated constantskadmin-4/+4
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-1/+1
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-1/+1
2021-12-14Stabilize `destructuring_assignment`Jacob Pratt-5/+0
2021-12-12Auto merge of #90207 - BoxyUwU:stabilise_cg_defaults, r=lcnrbors-4/+0
2021-12-10remove feature gate and cleanup codeEllen-4/+0
2021-12-09Remove redundant [..]sest31-3/+3
2021-11-24Rollup merge of #90420 - GuillaumeGomez:rustdoc-internals-feature, r=camelidGuillaume Gomez-1/+5
2021-11-24Update error message for doc(keyword)Guillaume Gomez-1/+1
2021-11-24Create rustdoc_internals feature gateGuillaume Gomez-1/+5
2021-11-22Split inline const to two feature gatesGary Guo-0/+1
2021-11-12rustc_feature: Convert `BuiltinAttribute` from tuple to a structVadim Petrochenkov-5/+8
2021-11-07Auto merge of #90668 - matthiaskrgr:clippy_nov7, r=jyn514bors-9/+7
2021-11-07more clippy fixesMatthias Krüger-9/+7
2021-11-07ast: Fix naming conventions in AST structuresVadim Petrochenkov-6/+4
2021-10-14Revert "Stabilize `arbitrary_enum_discriminant`"Mark Rousskov-2/+62
2021-10-05Allow adding a set of cfg's to hide from being implicitly doc(cfg)'dWim Looman-0/+1
2021-09-16delay error for enabling unstable lib featuresVishad Goyal-0/+6
2021-09-09Revert "Implement Anonymous{Struct, Union} in the AST"Felix S. Klock II-1/+0
2021-08-30`feature(const_generics)` -> `feature(const_param_types)`lcnr-1/+0
2021-08-27Introduce `~const`Deadbeef-1/+0
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-3/+3
2021-08-18Auto merge of #86860 - fee1-dead:stabilize, r=LeSeulArtichautbors-62/+2
2021-08-10Replace #[plugin_registrar] with exporting __rustc_plugin_registrarbjorn3-8/+0
2021-07-28Stabilize `arbitrary_enum_discriminant`Deadbeef-62/+2
2021-07-27Make all tests use type_alias_impl_trait feature instead of minSantiago Pastorino-1/+1
2021-07-11Auto merge of #83918 - workingjubilee:stable-rangefrom-pat, r=joshtriplettbors-1/+17
2021-06-10Add support for using qualified paths with structs in expression and patternRyan Levick-0/+1