| Age | Commit message (Expand) | Author | Lines |
| 2019-06-05 | Implemented for function bounds, type bounds, and named existential types. | Alexander Regueiro | -2/+2 |
| 2019-05-24 | Remove `ObsoleteInPlace` | varkor | -10/+4 |
| 2019-05-22 | Simplify use of keyword symbols | Vadim Petrochenkov | -2/+2 |
| 2019-05-21 | Move `edition` outside the hygiene lock and avoid accessing it | John Kåre Alsaker | -2/+2 |
| 2019-05-09 | Rollup merge of #60188 - estebank:recover-block, r=varkor | Mazdak Farrokhzad | -0/+25 |
| 2019-05-07 | Implement built-in await syntax | Taylor Cramer | -0/+3 |
| 2019-05-06 | review comments: fix typo and add comments | Esteban Küber | -1/+4 |
| 2019-04-29 | Identify when a stmt could have been parsed as an expr | Esteban Küber | -0/+22 |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -5/+5 |
| 2019-02-07 | fix test | Esteban Küber | -2/+5 |
| 2019-02-07 | libsyntax => 2018 | Taiki Endo | -22/+23 |
| 2019-02-06 | Overhaul `syntax::fold::Folder`. | Nicholas Nethercote | -21/+8 |
| 2019-01-24 | Remove quote_*! macros and associated APIs | Mark Simulacrum | -1/+1 |
| 2018-12-27 | AST/HIR: Introduce `ExprKind::Err` for better error recovery in the front-end | Vadim Petrochenkov | -1/+3 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -49/+0 |
| 2018-12-12 | Remove `RcVec` and `RcSlice`. | Nicholas Nethercote | -154/+0 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -2/+2 |
| 2018-12-07 | Rollup merge of #56516 - frewsxcv:frewsxcv-eq, r=Mark-Simulacrum | kennytm | -1/+1 |
| 2018-12-04 | Replace usages of `..i + 1` ranges with `..=i`. | Corey Farwell | -1/+1 |
| 2018-12-04 | Fix test | Shotaro Yamada | -1/+2 |
| 2018-10-28 | Provide specific label for patern parsing error | Esteban Küber | -1/+1 |
| 2018-09-26 | Remove OneVector | ljedrz | -2/+2 |
| 2018-09-11 | Add some unit tests for find_best_match_for_name | Philipp Hansch | -2/+40 |
| 2018-08-23 | Auto merge of #52602 - scottmcm:tryblock-expr, r=nikomatsakis | bors | -2/+2 |
| 2018-08-19 | Rename `Catch` variants to `TryBlock` | Scott McMurray | -2/+2 |
| 2018-08-19 | mv codemap() source_map() | Donato Sciarra | -1/+1 |
| 2018-08-19 | mv (mod) codemap source_map | Donato Sciarra | -1/+1 |
| 2018-08-19 | mv filemap source_file | Donato Sciarra | -3/+3 |
| 2018-08-16 | Auto merge of #53304 - dtolnay:extend, r=dtolnay | bors | -0/+90 |
| 2018-08-13 | Address review of RcVec | David Tolnay | -10/+5 |
| 2018-08-13 | Move SmallVec and ThinVec out of libsyntax | ljedrz | -143/+2 |
| 2018-08-12 | TokenStream::extend | David Tolnay | -0/+95 |
| 2018-07-14 | Remove some tests using AST comparisons, fix other tests | Vadim Petrochenkov | -8/+0 |
| 2018-07-14 | Remove most of `PartialEq` impls from AST and HIR structures | Vadim Petrochenkov | -17/+3 |
| 2018-06-21 | async await desugaring and tests | Taylor Cramer | -0/+2 |
| 2018-06-20 | Rename ParamBound(s) to GenericBound(s) | varkor | -1/+1 |
| 2018-06-20 | Use ParamBounds in WhereRegionPredicate | varkor | -2/+2 |
| 2018-06-20 | Lift bounds into GenericParam | varkor | -1/+1 |
| 2018-06-20 | Rename structures in ast | varkor | -1/+1 |
| 2018-06-20 | Rename ast::GenericParam and ast::GenericArg | varkor | -1/+1 |
| 2018-06-20 | Rename PathParameter(s) to GenericArg(s) | varkor | -2/+2 |
| 2018-05-24 | restore emplacement syntax (obsolete) | Niko Matsakis | -5/+11 |
| 2018-04-12 | AST/HIR: Merge field access expressions for named and numeric fields | Vadim Petrochenkov | -3/+0 |
| 2018-04-06 | Remove more duplicated spans | Vadim Petrochenkov | -2/+2 |
| 2018-04-03 | Remove all unstable placement features | Aidan Hobson Sayers | -10/+4 |
| 2018-03-02 | Replace Rc with Lrc for shared data | John Kåre Alsaker | -3/+3 |
| 2018-01-15 | Move `ExprPrecedence` to `libsyntax/util/parser.rs` | Esteban Küber | -0/+126 |
| 2018-01-15 | Use single source of truth for expr precedence | Esteban Küber | -61/+1 |
| 2017-12-21 | Add GenericParam, refactor Generics in ast, hir, rustdoc | Jonas Platte | -4/+4 |
| 2017-12-14 | Use PathBuf instead of String where applicable | Oliver Schneider | -2/+4 |