about summary refs log tree commit diff
path: root/src/libsyntax/feature_gate.rs
AgeCommit message (Expand)AuthorLines
2015-03-26Implement `Reflect` trait with a variant on the standard OIBITNiko Matsakis-1/+6
2015-03-23rollup merge of #23506: alexcrichton/remove-some-deprecated-thingsAlex Crichton-2/+0
2015-03-20Feature gate defaulted traitsFlavio Percoco-0/+7
2015-03-18rustc: Remove some long deprecated features:Alex Crichton-2/+0
2015-03-13Add an "allocator" attribute to mark functions as allocatorsBjörn Steinbrink-0/+3
2015-03-09remove uses of as_slice where deref coercions can be usedRicho Healey-2/+2
2015-03-06Make #[derive(Anything)] into sugar for #[derive_Anything]Keegan McAllister-0/+14
2015-03-06Check gated attributes before and after macro expansionKeegan McAllister-37/+38
2015-03-06Auto merge of #22899 - huonw:macro-stability, r=alexcrichtonbors-8/+34
2015-03-06Run feature-gating on the final AST passed to the compiler.Huon Wilson-5/+9
2015-03-06Add more debugging to syntax::feature_gate.Huon Wilson-2/+6
2015-03-06Add #[allow_internal_unstable] to track stability for macros better.Huon Wilson-1/+19
2015-03-05Rollup merge of #22764 - ivanradanov:fileline_help, r=huonwManish Goregaokar-2/+2
2015-03-03Change span_help calls to fileline_help where appropriateIvan Radanov Ivanov-2/+2
2015-03-03Rollup merge of #22876 - Florob:const, r=nikomatsakisManish Goregaokar-2/+2
2015-03-03Rollup merge of #22960 - huonw:static-assert, r=huonwManish Goregaokar-2/+5
2015-03-03Feature gate `#[static_assert]`.Huon Wilson-2/+5
2015-03-03Add cfg_attr to known attributesManish Goregaokar-0/+1
2015-03-02Use `const`s instead of `static`s where appropriateFlorian Zeitz-2/+2
2015-02-25Whitelist #[should_panic]Steven Fackler-0/+1
2015-02-25Turn `unsafe_no_drop_flag` back into a gated-feature.Felix S. Klock II-1/+3
2015-02-24Implement `<T>::method` UFCS expression syntax.Eduard Burtescu-1/+1
2015-02-24syntax: don't store a secondary NodeId for TyPath.Eduard Burtescu-1/+1
2015-02-18rollup merge of #22502: nikomatsakis/deprecate-bracket-bracketAlex Crichton-11/+11
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-11/+11
2015-02-18For now, accept the `i`, `u`, `is`, and `us` suffixes, but warn whenNiko Matsakis-4/+4
2015-02-17Rollup merge of #22383 - pnkfelix:pass-features-along-during-expansion, r=huonwManish Goregaokar-11/+42
2015-02-17Add gating for rustc_* attrsManish Goregaokar-13/+30
2015-02-17move other attribute check to visit_attributeManish Goregaokar-20/+10
2015-02-17Add `Gated` attribute typeManish Goregaokar-28/+28
2015-02-16Clean up visit_attribute in feature_gate.rsManish Goregaokar-37/+26
2015-02-16Feature gate custom attributes (fixes #22203)Manish Goregaokar-0/+54
2015-02-16Move ATTRIBUTE_WHITELIST and CRATE_ATTRS to KNOWN_ATTRIBUTES in syntax::featu...Manish Goregaokar-0/+69
2015-02-16Address the other cases of #22234; fix #22234.Felix S. Klock II-6/+32
2015-02-15Address the `asm!` case of #22234.Felix S. Klock II-5/+10
2015-02-15Rollup merge of #22277 - pnkfelix:reference-update-feature-gate-list, r=steve...Manish Goregaokar-0/+1
2015-02-13Added all active features to the list in reference.md.Felix S. Klock II-0/+1
2015-02-13Re-tag `slicing_syntax` as `Accepted`.Felix S. Klock II-1/+1
2015-02-11rollup merge of #22178: pnkfelix/featuregate-unsafe-no-drop-flagAlex Crichton-0/+10
2015-02-11Generalize all error messages with "experimental in alpha release" toFelix S. Klock II-1/+1
2015-02-11Feature-gate the `#[unsafe_no_drop_flag]` attribute.Felix S. Klock II-0/+10
2015-02-11generalize error text to not focus on any particular release.Felix S. Klock II-1/+1
2015-02-11Add `box_patterns` feature gate.Felix S. Klock II-1/+4
2015-02-09Use a crate attribute to load pluginsKeegan McAllister-5/+5
2015-02-07Feature-gate #![no_std]Keegan McAllister-1/+9
2015-02-07Auto merge of #21505 - GuillaumeGomez:interned_string, r=alexcrichtonbors-2/+3
2015-02-06Libsyntax has been updatedGuillaumeGomez-3/+3
2015-02-06Replace the get method by the deref one on InternedStringGuillaumeGomez-2/+3
2015-02-06Rollup merge of #21958 - brson:stable-features, r=alexcrichtonManish Goregaokar-5/+10
2015-02-06Rollup merge of #21954 - jbcrail:fix-misspelled-comments, r=steveklabnikManish Goregaokar-1/+1