| Age | Commit message (Expand) | Author | Lines |
| 2017-05-16 | Rollup merge of #41957 - llogiq:clippy-libsyntax, r=petrochenkov | Mark Simulacrum | -7/+8 |
| 2017-05-12 | Fix some clippy warnings in libsyntax | Andre Bogus | -7/+8 |
| 2017-05-12 | Pass crate attributes in visit.rs | Nick Cameron | -1/+1 |
| 2017-04-26 | Implement a file-path remapping feature in support of debuginfo and reproduci... | Michael Woerister | -7/+8 |
| 2017-04-06 | Introduce HashStable trait and base ICH implementations on it. | Michael Woerister | -0/+13 |
| 2017-03-10 | Refactor out `ast::ItemKind::MacroDef`. | Jeffrey Seyfried | -5/+0 |
| 2017-03-03 | Fix fallout in unit tests. | Jeffrey Seyfried | -4/+4 |
| 2017-03-03 | Integrate `TokenStream`. | Jeffrey Seyfried | -7/+0 |
| 2017-01-22 | Refactor `TokenStream`. | Jeffrey Seyfried | -0/+50 |
| 2016-12-06 | annotate stricter lifetimes on LateLintPass methods to allow them to forward ... | Oliver Schneider | -1/+1 |
| 2016-11-21 | Fix fallout in `rustdoc` and tests. | Jeffrey Seyfried | -5/+4 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -6/+5 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -113/+3 |
| 2016-11-11 | Change implementation of syntax::util::SmallVector to use data_structures::Sm... | Mark-Simulacrum | -256/+61 |
| 2016-11-10 | syntax: don't fake a block around closures' bodies during parsing. | Eduard Burtescu | -2/+2 |
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -3/+3 |
| 2016-10-29 | Move `CrateConfig` from `Crate` to `ParseSess`. | Jeffrey Seyfried | -4/+1 |
| 2016-10-25 | Use `SmallVector` for `TtReader::stack`. | Nicholas Nethercote | -10/+40 |
| 2016-10-13 | Get rid of double indirection in string interner by using `Rc<str>` | Vadim Petrochenkov | -25/+15 |
| 2016-09-07 | Refactor code out of the folder implementation for `StripUnconfigured`. | Jeffrey Seyfried | -0/+6 |
| 2016-07-11 | Factor the `RefCell` out of the `Interner`. | Jeffrey Seyfried | -60/+34 |
| 2016-07-11 | Remove `Interner<T>` and rename `StrInterner` to `Interner`. | Jeffrey Seyfried | -136/+13 |
| 2016-07-11 | Encapsulate `RcStr` in `syntax::util::interner`. | Jeffrey Seyfried | -56/+20 |
| 2016-06-26 | Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,Manishearth | Jeffrey Seyfried | -0/+59 |
| 2016-06-26 | Rollup merge of #34316 - jseyfried:refactor_ast_stmt, r=eddyb | Jeffrey Seyfried | -4/+0 |
| 2016-06-26 | Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrc | Jeffrey Seyfried | -34/+34 |
| 2016-06-26 | Rollup merge of #34385 - cgswords:tstream, r=nrc | Jeffrey Seyfried | -1/+2 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -1/+1 |
| 2016-06-21 | Refactored tokentrees into their own files in preparation for tokenstreams. M... | cgswords | -1/+2 |
| 2016-06-18 | Auto merge of #34295 - jseyfried:cfg_decoration, r=eddyb | bors | -0/+9 |
| 2016-06-19 | Generalize and abstract `ThinAttributes` | Jeffrey Seyfried | -0/+59 |
| 2016-06-17 | Fix fallout | Jeffrey Seyfried | -4/+0 |
| 2016-06-16 | Auto merge of #34187 - luser:extern-crate-abspaths, r=michaelwoerister | bors | -1/+1 |
| 2016-06-16 | Add an abs_path member to FileMap, use it when writing debug info. | Ted Mielczarek | -1/+1 |
| 2016-06-16 | Auto merge of #34239 - jseyfried:fix_macro_use_scope_regression, r=nrc | bors | -0/+10 |
| 2016-06-16 | Strip unconfigured nodes from decorator-generated AST | Jeffrey Seyfried | -0/+9 |
| 2016-06-15 | prefer `if let` to match with `None => ()` arm in some places | Zack M. Davis | -6/+4 |
| 2016-06-14 | Remove the type parameter from `syntax::visit::Visitor` | Jeffrey Seyfried | -34/+34 |
| 2016-06-12 | Implement `Into<Vec<T>>` for `SmallVector<T>` | Jeffrey Seyfried | -0/+10 |
| 2016-05-25 | Remove ExplicitSelf from AST | Vadim Petrochenkov | -4/+0 |
| 2016-04-12 | Remove unused trait imports | Seo Sanghyeon | -2/+0 |
| 2016-03-07 | Auto merge of #29734 - Ryman:whitespace_consistency, r=Aatch | bors | -49/+59 |
| 2016-02-27 | libsyntax: parse inclusive ranges | Alex Burka | -5/+9 |
| 2016-02-11 | Remove some unnecessary indirection from AST structures | Vadim Petrochenkov | -1/+1 |
| 2016-02-11 | [breaking-change] don't glob export ast::BinOp_ | Oliver Schneider | -40/+40 |
| 2016-01-16 | libsyntax: accept only whitespace with the PATTERN_WHITE_SPACE property | Kevin Butler | -20/+19 |
| 2016-01-14 | libsyntax: make matches_codepattern unicode aware | Kevin Butler | -45/+57 |
| 2016-01-14 | libsyntax: use char::is_whitespace instead of custom implementations | Kevin Butler | -2/+1 |
| 2015-12-30 | use structured errors | Nick Cameron | -8/+12 |
| 2015-12-23 | Auto merge of #30377 - Wafflespeanut:levenshtein, r=Manishearth | bors | -20/+34 |