about summary refs log tree commit diff
path: root/src/libsyntax/feature_gate
AgeCommit message (Expand)AuthorLines
2019-12-20Rollup merge of #67131 - Centril:item-merge, r=petrochenkovMazdak Farrokhzad-22/+20
2019-12-14Revert "Stabilize the `never_type`, written `!`."Niko Matsakis-0/+18
2019-12-12`AssocImplKind::{Method -> Fn}`.Mazdak Farrokhzad-2/+2
2019-12-12Remove `ast::{Impl,Trait}{Item,ItemKind}`.Mazdak Farrokhzad-3/+3
2019-12-12Unify assoc item visitors more.Mazdak Farrokhzad-18/+14
2019-12-12Unify associated item visitor.Mazdak Farrokhzad-2/+2
2019-12-12Unify `{Trait,Impl}ItemKind::TyAlias` structures.Mazdak Farrokhzad-2/+4
2019-12-12`TraitItemKind::Type` -> `TraitItemKind::TyAlias`.Mazdak Farrokhzad-1/+1
2019-11-30derive(Default) for FeaturesMazdak Farrokhzad-1/+1
2019-11-30move GateIssue to rustc_feature & simplify emit_feature_errMazdak Farrokhzad-43/+11
2019-11-30check.rs: inline a constantMazdak Farrokhzad-4/+4
2019-11-30move UnstableFeatures -> rustc_featureMazdak Farrokhzad-38/+2
2019-11-30inline two explanation constantsMazdak Farrokhzad-6/+0
2019-11-30builtin_attrs.rs -> rustc_featureMazdak Farrokhzad-595/+1
2019-11-30move is_builtin_attr to syntax::attrMazdak Farrokhzad-9/+2
2019-11-30builtin_attrs: inline some stringsMazdak Farrokhzad-8/+5
2019-11-30simplify gated cfgs logicMazdak Farrokhzad-30/+6
2019-11-30move AttributeTemplate to builtin_attrsMazdak Farrokhzad-1/+16
2019-11-30move Stability to rustc_featureMazdak Farrokhzad-10/+2
2019-11-30introduce crate rustc_feature and move active, accepted, and removed to itMazdak Farrokhzad-1011/+4
2019-11-26Rollup merge of #66754 - estebank:rustdoc-capitalization, r=Dylan-DPCTyler Mandry-3/+2
2019-11-25Tweak removed feature errorEsteban Küber-3/+2
2019-11-25Auto merge of #66671 - matthewjasper:ast-address-of, r=Centrilbors-1/+5
2019-11-24Parse and feature gate raw address of expressionsMatthew Jasper-1/+5
2019-11-23Rollup merge of #61351 - GuillaumeGomez:stabilize-cfg-rustdoc, r=QuietMisdreavusMazdak Farrokhzad-1/+0
2019-11-21Add feature gate for const `if` and `match`Dylan MacKenzie-0/+3
2019-11-21Stabilize cfg rustdocGuillaume Gomez-1/+0
2019-11-21Gate fallback via `#![feature(never_type_fallback)]`.Mazdak Farrokhzad-0/+3
2019-11-21Stabilize the `never_type`, written `!`.Mazdak Farrokhzad-21/+2
2019-11-20Rollup merge of #66060 - traxys:test_65401, r=michaelwoeristerMazdak Farrokhzad-1/+4
2019-11-19Auto merge of #66206 - PotHix:master, r=estebankbors-1/+1
2019-11-16ast: Keep string literals in ABIs preciselyVadim Petrochenkov-3/+3
2019-11-16ast: Keep `extern` qualifiers in functions more preciselyVadim Petrochenkov-4/+12
2019-11-15Rollup merge of #66197 - Centril:transparent-ast, r=varkorTyler Mandry-20/+26
2019-11-14TAIT: feature gate recursive locationsMazdak Farrokhzad-20/+26
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-0/+3
2019-11-13Rollup merge of #66166 - GuillaumeGomez:rename-rustdoc-to-doc, r=QuietMisdreavusYuki Okushi-1/+1
2019-11-11support issue = "none" in unstable attributesRoss MacArthur-20/+28
2019-11-10Auto merge of #66070 - petrochenkov:regattr, r=matthewjasperbors-3/+17
2019-11-10Auto merge of #65324 - Centril:organize-syntax, r=petrochenkovbors-20/+3
2019-11-09Address review commentsVadim Petrochenkov-4/+4
2019-11-09Remove `#[feature(custom_attribute)]`Vadim Petrochenkov-3/+3
2019-11-09Support registering attributes and attribute tools using crate-level attributesVadim Petrochenkov-0/+14
2019-11-09Auto merge of #65879 - ohadravid:stabilize-re-rebalance-coherence, r=nikomats...bors-4/+3
2019-11-09move attr meta grammar to parse::validate_atr + ast_validationMazdak Farrokhzad-20/+3
2019-11-08Suggest `#[repr(C)]` instead of `#[repr(C, packed, ...)]`PotHix-1/+1
2019-11-07Push `re_rebalance_coherence` to 1.41Ohad Ravid-1/+1
2019-11-07syntax::parser::token -> syntax::tokenMazdak Farrokhzad-1/+1
2019-11-07Rollup merge of #65974 - Centril:matcher-friendly-gating, r=petrochenkovMazdak Farrokhzad-7/+5
2019-11-07Rollup merge of #65884 - Centril:non-hardcoded-abis, r=petrochenkovMazdak Farrokhzad-28/+35