about summary refs log tree commit diff
path: root/src/libsyntax/attr.rs
AgeCommit message (Expand)AuthorLines
2016-05-26Add and use `HasAttrs` traitJeffrey Seyfried-57/+84
2016-04-26allow InternedString to be compared to &str directlyOliver Schneider-3/+3
2016-02-12Use more autoderef in libsyntaxJonas Schievink-4/+4
2016-02-11Pass through diagnostic handler insteadarcnmx-5/+5
2016-02-11Use find_export_name_attr instead of string literalarcnmx-4/+4
2016-02-11Remove link_section and linkage as extern indicatorsarcnmx-2/+0
2016-02-11Only retain external static symbols across LTOarcnmx-0/+7
2016-02-11[breaking-change] don't glob export ast::StrStyle variantsOliver 'ker' Schneider-2/+2
2016-02-11[breaking-change] don't glob export ast::MetaItem_Oliver 'ker' Schneider-22/+21
2016-02-11[breaking-change] don't pub export ast::Stmt_ variantsOliver Schneider-6/+6
2016-02-11[breaking-change] don't pub export ast::Lit_ variantsOliver Schneider-3/+3
2016-02-11[breaking-change] don't glob export ast::{UintTy, IntTy} variantsOliver Schneider-15/+15
2016-02-11[breaking-change] don't glob export ast::Decl_ variantsOliver Schneider-3/+3
2015-12-30use structured errorsNick Cameron-2/+4
2015-12-18Rollup merge of #30384 - nrc:diagnostics, r=@nikomatsakisManish Goregaokar-14/+14
2015-12-17Remove unused importsJeffrey Seyfried-1/+1
2015-12-17move error handling from libsyntax/diagnostics.rs to libsyntax/errors/*Nick Cameron-14/+14
2015-12-12Implement `#[deprecated]` attribute (RFC 1270)Vadim Petrochenkov-10/+81
2015-11-30Simplyfied map_thin_attrs()Marvin Löbel-19/+3
2015-11-26Added stmt_expr_attribute feature gateMarvin Löbel-9/+19
2015-11-26Moved and refactored ThinAttributesMarvin Löbel-6/+96
2015-11-26Add syntax support for attributes on expressions and all syntaxMarvin Löbel-0/+82
2015-11-20Rename #[deprecated] to #[rustc_deprecated]Vadim Petrochenkov-5/+5
2015-11-10Use lifetime elisionSeo Sanghyeon-6/+6
2015-10-13Refactor attr::StabilityVadim Petrochenkov-123/+171
2015-10-03Check attribute usageSeo Sanghyeon-1/+0
2015-10-01Stop re-exporting AttrStyle's variants and rename them.Ms2ger-3/+3
2015-08-17feature gate `cfg(target_feature)`.Huon Wilson-5/+10
2015-08-17Implement `repr(simd)` as an alias for `#[simd]`.Huon Wilson-1/+4
2015-08-15syntax: Require issues for unstable featuresAlex Crichton-4/+3
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-7/+17
2015-07-07Auto merge of #26747 - huonw:stability-issue, r=alexcrichtonbors-23/+45
2015-07-06rustc: implement `unstable(issue = "nnn")`.Huon Wilson-23/+45
2015-07-01fallout of bitvec/bitset deprecationAlexis Beingessner-0/+3
2015-06-23Auto merge of #26061 - Gankro:inherit-dep, r=brsonbors-3/+3
2015-06-11validate stability against deprecation versionAlexis Beingessner-3/+3
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-1/+1
2015-05-26Make caching in stability work. This improves stability check performanceAriel Ben-Yehuda-2/+2
2015-04-12Auto merge of #23011 - nagisa:the-war-of-symbol-and-symbol, r=pnkfelixbors-0/+17
2015-04-05Work towards a non-panicing parser (libsyntax)Phil Dawes-2/+2
2015-04-03Validate export_name attributeSimonas Kazlauskas-0/+17
2015-04-01Fallout in libsyntaxNiko Matsakis-3/+3
2015-03-25rustc: Remove support for int/uintAlex Crichton-5/+3
2015-02-28Remove the re-exports for InlineAttr variants.Ms2ger-13/+12
2015-02-22Validate inline attribute argumentsSimonas Kazlauskas-4/+8
2015-02-18rollup merge of #22502: nikomatsakis/deprecate-bracket-bracketAlex Crichton-14/+14
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-14/+14
2015-02-18Implement RFC 580Aaron Turon-2/+2
2015-02-06Update to last version, remove "[]" as much as possibleGuillaumeGomez-3/+3
2015-02-06Libsyntax has been updatedGuillaumeGomez-13/+12