summary refs log tree commit diff
path: root/compiler/rustc_ast_passes/src/feature_gate.rs
AgeCommit message (Expand)AuthorLines
2022-08-15Revert let_chains stabilizationNilstrieb-0/+1
2022-08-03Provide suggestion on missing `let` in binding statementEsteban Küber-3/+27
2022-07-19Auto merge of #98180 - notriddle:notriddle/rustdoc-fn, r=petrochenkov,Guillau...bors-2/+2
2022-07-19Rollup merge of #99401 - TaKO8Ki:avoid-symbol-to-&str-conversions, r=nnethercoteMatthias Krüger-2/+2
2022-07-18avoid `Symbol` to `&str` conversionsTakayuki Maeda-2/+2
2022-07-18Rollup merge of #99360 - compiler-errors:issue-99331, r=fee1-deadYuki Okushi-4/+6
2022-07-17rustdoc: extend `#[doc(tuple_variadic)]` to fn pointersMichael Howell-2/+2
2022-07-16Do not ICE when we have -Zunpretty=expand with invalid ABIMichael Goulet-4/+6
2022-07-16Stabilize `let_chains`Caio-1/+0
2022-07-12Parse closure bindersMaybe Waffle-0/+5
2022-07-02ast: Add span to `Extern`Nixon Enraght-Moony-1/+1
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