about summary refs log tree commit diff
path: root/src/libsyntax/feature_gate
AgeCommit message (Expand)AuthorLines
2019-10-07Add feature gate for raw_dylib.Charles Lew-1/+10
2019-10-07Auto merge of #64906 - Aaron1011:feature/extern-const-fn, r=Centrilbors-0/+4
2019-10-03plugin_registrary: use normal deprecation instead of hard coded warning.Mazdak Farrokhzad-6/+10
2019-10-03Deprecate `#![plugin]` and `#[plugin_registrar]`.Mazdak Farrokhzad-3/+12
2019-10-02Add support for 'extern const fn'Aaron Hill-0/+4
2019-09-30Stabilize macros in `extern` blocksVadim Petrochenkov-3/+2
2019-09-28syntax: don't keep a redundant c_variadic flag in the AST.Eduard-Mihai Burtescu-3/+8
2019-09-26Rename `ForeignItem.node` to `ForeignItem.kind`varkor-1/+1
2019-09-26Rename `Item.node` to `Item.kind`varkor-1/+1
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-2/+2
2019-09-26Rename `TraitItem.node` to `TraitItem.kind`varkor-1/+1
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-1/+1
2019-09-26Rename `Pat.node` to `Pat.kind`varkor-2/+2
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-1/+1
2019-09-24add error message for caseAriel Ben-Yehuda-2/+1
2019-09-24reserve `impl<T> From<!> for T`Ariel Ben-Yehuda-0/+4
2019-09-21Rollup merge of #64010 - c410-f3r:stabilize-attrs-fn, r=CentrilMazdak Farrokhzad-4/+2
2019-09-14feature_gate: Eliminate `check::Context`Vadim Petrochenkov-59/+51
2019-09-14feature_gate: Merge various attribute gating functionsVadim Petrochenkov-83/+43
2019-09-14feature_gate: Remove dead code from attribute checkingVadim Petrochenkov-42/+8
2019-09-11Stabilize `param_attrs` in Rust 1.39.0Caio-4/+2
2019-09-08Stabilize bind_by_move_pattern_guards in 1.39.0.Mazdak Farrokhzad-3/+2
2019-09-07Rollup merge of #64226 - alexreg:rush-pr-3, r=centrilMazdak Farrokhzad-11/+13
2019-09-07Aggregation of cosmetic changes made during work on REPL PRs: libsyntaxAlexander Regueiro-11/+13
2019-09-05Remove rustc_diagnostic_macros featureMark Rousskov-6/+0
2019-09-05Restrict error code length to 80 columnsMark Rousskov-0/+5
2019-08-30Add a "diagnostic item" schemeOliver Scherer-0/+11
2019-08-25Refactor feature gate checking codePascal Hertleif-18/+22
2019-08-25Introduce and use `Feature` type for feature gatesPascal Hertleif-23/+98
2019-08-24Use doc comments for feature gate descriptionsPascal Hertleif-261/+284
2019-08-23syntax: move `feature_gate.rs`.Mazdak Farrokhzad-0/+31
2019-08-23syntax: extract `check.rs`.Mazdak Farrokhzad-2/+953
2019-08-23builtin_attrs.rs: retain FIXMEs.Mazdak Farrokhzad-2/+6
2019-08-23builtin_attrs.rs: organize!Mazdak Farrokhzad-241/+259
2019-08-23builtin_attrs.rs: cleanup with `(un)gated!`.Mazdak Farrokhzad-288/+229
2019-08-23builtin_attrs.rs: refactor `rustc_attrs` entries.Mazdak Farrokhzad-233/+109
2019-08-23builtin_attrs.rs: simplify `cfg_fn`.Mazdak Farrokhzad-8/+7
2019-08-23syntax: extract `builin_attrs.rs`.Mazdak Farrokhzad-1/+724
2019-08-23syntax: extract `active.rs` feature gates.Mazdak Farrokhzad-0/+522
2019-08-23syntax: extract `removed.rs` feature gates.Mazdak Farrokhzad-0/+83
2019-08-23syntax: extract `accepted.rs` feature gates.Mazdak Farrokhzad-0/+236