| Age | Commit message (Expand) | Author | Lines |
| 2016-10-01 | Rollup merge of #34764 - pnkfelix:attrs-on-generic-formals, r=eddyb | Manish Goregaokar | -0/+6 |
| 2016-09-23 | Add attribute support to generic lifetime and type parameters. | Felix S. Klock II | -0/+6 |
| 2016-09-17 | Make the return type of AstBuilder.stmt_let_typed match the return type of ot... | CensoredUsername | -4/+4 |
| 2016-09-10 | Improve `Eq` deriving | Vadim Petrochenkov | -0/+18 |
| 2016-08-28 | Rollup merge of #35850 - SergioBenitez:master, r=nrc | Jeffrey Seyfried | -2/+11 |
| 2016-08-28 | Rollup merge of #35728 - petrochenkov:empderive, r=manishearth | Jeffrey Seyfried | -20/+20 |
| 2016-08-28 | Rollup merge of #35480 - KiChjang:e0379-bonus, r=nikomatsakis | Jeffrey Seyfried | -2/+2 |
| 2016-08-27 | Change Constness to Spanned<Constness> | Keith Yeung | -2/+2 |
| 2016-08-25 | Implement RFC#1559: allow all literals in attributes. | Sergio Benitez | -2/+11 |
| 2016-08-21 | Refactor away variant `ast::PathListItemKind::Mod` | Jeffrey Seyfried | -1/+1 |
| 2016-08-18 | Split `AstBuilder::pat_enum` into `pat_tuple_struct` and `pat_path` | Vadim Petrochenkov | -20/+20 |
| 2016-08-18 | Fix #[derive] for empty tuple structs/variants | Vadim Petrochenkov | -1/+1 |
| 2016-07-25 | General MetaItem encapsulation rewrites. | cgswords | -17/+6 |
| 2016-06-26 | Rollup merge of #34436 - jseyfried:no_block_expr, r=eddyb | Jeffrey Seyfried | -26/+26 |
| 2016-06-26 | Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,Manishearth | Jeffrey Seyfried | -3/+3 |
| 2016-06-26 | Rollup merge of #34316 - jseyfried:refactor_ast_stmt, r=eddyb | Jeffrey Seyfried | -7/+20 |
| 2016-06-25 | Rollup merge of #34403 - jonathandturner:move_liberror, r=alexcrichton | Jeffrey Seyfried | -1/+2 |
| 2016-06-24 | Add `ecx.stmt_semi()` and fix issues with the pretty-printer | Jeffrey Seyfried | -0/+5 |
| 2016-06-23 | Refactor away duplicate method `ecx.block_all()` | Jeffrey Seyfried | -7/+2 |
| 2016-06-23 | Remove field `expr` of `ast::Block` | Jeffrey Seyfried | -25/+20 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -1/+2 |
| 2016-06-20 | Merge PatKind::QPath into PatKind::Path in AST | Vadim Petrochenkov | -1/+1 |
| 2016-06-19 | Generalize and abstract `ThinAttributes` | Jeffrey Seyfried | -3/+3 |
| 2016-06-17 | Fix fallout | Jeffrey Seyfried | -7/+20 |
| 2016-05-26 | Implement `..` in tuple (struct) patterns | Vadim Petrochenkov | -2/+2 |
| 2016-05-09 | rustc: Implement custom panic runtimes | Alex Crichton | -1/+1 |
| 2016-04-25 | Rollup merge of #33041 - petrochenkov:path, r=nrc,Manishearth | Manish Goregaokar | -5/+3 |
| 2016-04-24 | syntax: Merge keywords and remaining special idents in one list | Vadim Petrochenkov | -5/+3 |
| 2016-04-24 | syntax: Make static/super/self/Self keywords + special ident cleanup | Vadim Petrochenkov | -3/+3 |
| 2016-04-24 | thread tighter span for closures around | Niko Matsakis | -8/+29 |
| 2016-04-06 | Move span into `StructField` | Vadim Petrochenkov | -2/+3 |
| 2016-04-06 | Get rid of ast::StructFieldKind | Vadim Petrochenkov | -1/+2 |
| 2016-02-13 | Split ast::PatKind::Enum into tuple struct and path patterns | Vadim Petrochenkov | -1/+5 |
| 2016-02-13 | Rename ast::Pat_ and its variants | Vadim Petrochenkov | -9/+9 |
| 2016-02-11 | Remove some unnecessary indirection from AST structures | Vadim Petrochenkov | -23/+23 |
| 2016-02-11 | [breaking-change] don't glob export ast::PathListItem_ variants | Oliver 'ker' Schneider | -1/+6 |
| 2016-02-11 | [breaking-change] don't glob export ast::StrStyle variants | Oliver 'ker' Schneider | -1/+1 |
| 2016-02-11 | [breaking-change] don't glob export ast::Visibility variants | Oliver 'ker' Schneider | -2/+2 |
| 2016-02-11 | [breaking-change] don't glob export ast::Mutablity variants | Oliver 'ker' Schneider | -5/+8 |
| 2016-02-11 | [breaking-change] don't glob export ast::MetaItem_ | Oliver 'ker' Schneider | -3/+3 |
| 2016-02-11 | [breaking-change] don't glob export ast::Item_ variants | Oliver 'ker' Schneider | -10/+10 |
| 2016-02-11 | [breaking-change] don't pub export ast::Stmt_ variants | Oliver Schneider | -4/+4 |
| 2016-02-11 | [breaking-change] don't pub export ast::IntLitType variants | Oliver Schneider | -4/+4 |
| 2016-02-11 | [breaking-change] don't pub export ast::Lit_ variants | Oliver Schneider | -11/+12 |
| 2016-02-11 | [breaking-change] don't pub export ast::Ty_ variants | Oliver Schneider | -7/+7 |
| 2016-02-11 | [breaking-change] remove the sign from integer literals in the ast | Oliver Schneider | -2/+7 |
| 2016-02-11 | [breaking-change] don't glob export ast::{UintTy, IntTy} variants | Oliver Schneider | -4/+4 |
| 2016-02-11 | [breaking-change] don't glob export ast::Expr_ variants | Oliver Schneider | -26/+26 |
| 2016-02-11 | [breaking-change] don't glob export ast::Decl_ variants | Oliver Schneider | -3/+3 |
| 2016-02-11 | [breaking-change] don't glob export ast::CaptureClause variants | Oliver Schneider | -2/+2 |