| Age | Commit message (Expand) | Author | Lines |
| 2018-01-16 | Implement repr(transparent) | Robin Kruppe | -1/+4 |
| 2018-01-07 | Rename ReprExtern to ReprC, and similarily rename a few other fields and loca... | Robin Kruppe | -3/+2 |
| 2018-01-04 | rustc: use {U,I}size instead of {U,I}s shorthands. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-12-21 | Make mk_attr_id thread safe | John Kåre Alsaker | -9/+7 |
| 2017-12-09 | Use Try syntax for Option in place of macros or match | Matt Brubeck | -8/+3 |
| 2017-11-21 | make with_unsugared_doc preserve is_sugared_doc | QuietMisdreavus | -4/+6 |
| 2017-09-20 | Fix ICE | scalexm | -0/+14 |
| 2017-09-17 | rustc: Move some attr methods to queries | Alex Crichton | -24/+0 |
| 2017-09-13 | honor #[rustc_const_unstable] attributes | Alex Burka | -14/+65 |
| 2017-09-03 | implement improved on_unimplemented directives | Ariel Ben-Yehuda | -7/+18 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -7/+7 |
| 2017-08-28 | feature error span on attr. for fn_must_use, SIMD/align, macro reëxport | Zack M. Davis | -0/+4 |
| 2017-08-17 | Include the closing paren to the span of ast::NestedMetaItem | Seiichi Uchida | -11/+6 |
| 2017-08-17 | Use respan() | Seiichi Uchida | -3/+3 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -11/+11 |
| 2017-08-11 | Fix some typos | Bastien Orivel | -1/+1 |
| 2017-07-08 | Lower alignment limit down to 2^31 - 1 (from LLVM) | Lee Bousfield | -3/+3 |
| 2017-07-08 | Raised alignment limit from 2^15 to 2^31 | Lee Bousfield | -5/+5 |
| 2017-06-26 | Add `LazyTokenStream`. | Jeffrey Seyfried | -2/+2 |
| 2017-05-18 | Add an option to the parser to avoid parsing out of line modules | Nick Cameron | -1/+1 |
| 2017-05-12 | Fix some clippy warnings in libsyntax | Andre Bogus | -8/+9 |
| 2017-05-08 | Remove need for &format!(...) or &&"" dances in `span_label` calls | Oliver Schneider | -2/+1 |
| 2017-04-21 | Added feature gate, updated error messages and tests. | Cameron Hart | -4/+9 |
| 2017-04-21 | Implementation of repr struct alignment RFC 1358. | Cameron Hart | -6/+44 |
| 2017-03-30 | Improve `Path` spans. | Jeffrey Seyfried | -3/+4 |
| 2017-03-29 | Refactor how spans are combined in the parser. | Jeffrey Seyfried | -8/+7 |
| 2017-03-14 | Liberalize attributes. | Jeffrey Seyfried | -2/+44 |
| 2017-03-14 | Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`. | Jeffrey Seyfried | -37/+269 |
| 2017-02-25 | rustc_typeck: hook up collect and item/body check to on-demand. | Eduard-Mihai Burtescu | -23/+0 |
| 2017-02-03 | Switch logic to Span instead of HashMap | Guillaume Gomez | -6/+6 |
| 2017-01-11 | syntax: struct field attributes and cfg | Benjamin Saunders | -10/+22 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -1/+4 |
| 2016-12-18 | Remove some unused functions and fix formatting. | Jeffrey Seyfried | -30/+0 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -24/+22 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -5/+5 |
| 2016-11-20 | Refactor `P<ast::MetaItem>` -> `ast::MetaItem`. | Jeffrey Seyfried | -22/+21 |
| 2016-11-20 | Move `MetaItemKind`'s `Name` to a field of `MetaItem`. | Jeffrey Seyfried | -20/+21 |
| 2016-11-20 | Refactor `CrateConfig`. | Jeffrey Seyfried | -13/+1 |
| 2016-11-20 | Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s. | Jeffrey Seyfried | -36/+31 |
| 2016-11-20 | Refactor away `ast::Attribute_`. | Jeffrey Seyfried | -35/+35 |
| 2016-11-13 | do not use deprecated text for unstable docs | Andy Russell | -3/+0 |
| 2016-11-08 | Rename KNOWN_ATTRS to BUILT_ATTRS, and create KNOWN_ATTRS | Josh Driver | -1/+25 |
| 2016-10-29 | Move `CrateConfig` from `Crate` to `ParseSess`. | Jeffrey Seyfried | -8/+5 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -3/+3 |
| 2016-09-03 | Update compiler error E0558 to use new error format | Abhishek Kumar | -2/+3 |
| 2016-08-31 | Warn about multiple conflicting #[repr] hints | Chris Wong | -3/+2 |
| 2016-08-25 | Refactor away `AttrMetaMethods`. | Jeffrey Seyfried | -58/+34 |
| 2016-08-25 | Refactor away `AttributeMethods`. | Jeffrey Seyfried | -10/+3 |
| 2016-08-25 | Refactor away `AttrNestedMetaItemMethods`. | Jeffrey Seyfried | -41/+33 |
| 2016-08-25 | Implement RFC#1559: allow all literals in attributes. | Sergio Benitez | -101/+229 |