| Age | Commit message (Expand) | Author | Lines |
| 2017-09-20 | Implement underscore lifetimes | Taylor Cramer | -8/+0 |
| 2017-08-19 | Desugar parenthesized generic arguments in HIR | Vadim Petrochenkov | -8/+0 |
| 2017-08-13 | ast_validation: forbid "nonstandard" literal patterns | Ariel Ben-Yehuda | -6/+21 |
| 2017-08-09 | rustc: Rearchitect lints to be emitted more eagerly | Alex Crichton | -5/+6 |
| 2017-07-27 | Give span to angle bracketed generic arguments | Vadim Petrochenkov | -8/+8 |
| 2017-07-27 | Discern between `Path` and `Path<>` in AST | Vadim Petrochenkov | -3/+3 |
| 2017-07-18 | Support generic lifetime arguments in method calls | Vadim Petrochenkov | -12/+3 |
| 2017-07-10 | Store all generic arguments for method calls in AST | Vadim Petrochenkov | -0/+17 |
| 2017-06-27 | syntax: allow negative integer literal expression to be interpolated as pattern | Alex Burka | -0/+26 |
| 2017-05-30 | Turn sufficiently old compatibility lints into hard errors | Vadim Petrochenkov | -18/+7 |
| 2017-05-25 | Hygienize lifetimes. | Jeffrey Seyfried | -2/+2 |
| 2017-05-08 | Remove need for &format!(...) or &&"" dances in `span_label` calls | Oliver Schneider | -3/+3 |
| 2017-03-14 | Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`. | Jeffrey Seyfried | -3/+1 |
| 2017-01-28 | rustc: always keep an explicit lifetime in trait objects. | Eduard-Mihai Burtescu | -0/+11 |
| 2017-01-24 | Refactor parsing of generic arguments/parameters and where clauses | Vadim Petrochenkov | -0/+26 |
| 2017-01-17 | Rename ObjectSum into TraitObject in AST/HIR | Vadim Petrochenkov | -1/+1 |
| 2017-01-17 | AST/HIR: Merge ObjectSum and PolyTraitRef | Vadim Petrochenkov | -2/+1 |
| 2016-12-22 | Refactor how global paths are represented (for both ast and hir). | Jeffrey Seyfried | -2/+2 |
| 2016-12-19 | Optimize `ast::PathSegment`. | Jeffrey Seyfried | -2/+2 |
| 2016-12-06 | annotate stricter lifetimes on LateLintPass methods to allow them to forward ... | Oliver Schneider | -8/+8 |
| 2016-11-25 | Support `?Sized` in where clauses | Vadim Petrochenkov | -1/+19 |
| 2016-11-22 | Auto merge of #37487 - goffrie:break, r=nikomatsakis | bors | -1/+1 |
| 2016-11-21 | Implement the `loop_break_value` feature. | Geoffry Song | -1/+1 |
| 2016-11-22 | Start warning cycle. | Jeffrey Seyfried | -0/+7 |
| 2016-11-21 | Cleanup `InternedString`. | Jeffrey Seyfried | -2/+2 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -1/+2 |
| 2016-10-26 | Prohibit patterns in trait methods without bodies | Vadim Petrochenkov | -1/+9 |
| 2016-09-26 | Update E0425, E0446, E0449 | Jonathan Turner | -1/+4 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -1/+1 |
| 2016-09-04 | Replace `_, _, _` with `..` | Vadim Petrochenkov | -5/+5 |
| 2016-09-03 | Add unions to AST | Vadim Petrochenkov | -0/+10 |
| 2016-08-27 | Change Constness to Spanned<Constness> | Keith Yeung | -6/+8 |
| 2016-08-27 | Move E0379 check from typeck to ast validation | Keith Yeung | -0/+21 |
| 2016-08-16 | Auto merge of #35617 - jseyfried:fix_unused_cfg_attr_path, r=eddyb | bors | -0/+5 |
| 2016-08-13 | Allow attributes to be marked used before `cfg` proccessing. | Jeffrey Seyfried | -0/+5 |
| 2016-08-13 | Remove restrictions from tuple structs/variants | Vadim Petrochenkov | -21/+0 |
| 2016-08-10 | Update error format for E0130 | trixnz | -0/+1 |
| 2016-08-04 | run rustfmt on librustc_passes folder | Srinivas Reddy Thatiparthy | -41/+60 |
| 2016-08-03 | Properly enforce the "patterns aren't allowed in foreign functions" check | Vadim Petrochenkov | -6/+36 |
| 2016-08-03 | Move the E0130 check to AST validation pass | Vadim Petrochenkov | -0/+17 |
| 2016-06-26 | Rollup merge of #34316 - jseyfried:refactor_ast_stmt, r=eddyb | Jeffrey Seyfried | -1/+1 |
| 2016-06-26 | Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrc | Jeffrey Seyfried | -1/+1 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -2/+2 |
| 2016-06-17 | Rename `ast::ExprKind::Again` -> `ast::ExprKind::Continue` | Jeffrey Seyfried | -1/+1 |
| 2016-06-14 | Remove the type parameter from `syntax::visit::Visitor` | Jeffrey Seyfried | -1/+1 |
| 2016-05-28 | sanity -> validation | Vadim Petrochenkov | -0/+171 |