| Age | Commit message (Expand) | Author | Lines |
| 2016-07-06 | Auto merge of #34652 - jseyfried:fix_expansion_perf, r=nrc | bors | -6/+7 |
| 2016-07-04 | Revert "Change `fold_tt` and `fold_tts` to take token trees by value (instead... | Jeffrey Seyfried | -6/+7 |
| 2016-07-03 | prefer `if let` to match with `None => {}` arm in some places | Zack M. Davis | -6/+3 |
| 2016-06-26 | Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrc | Jeffrey Seyfried | -24/+21 |
| 2016-06-26 | Rollup merge of #34385 - cgswords:tstream, r=nrc | Jeffrey Seyfried | -18/+21 |
| 2016-06-25 | Rollup merge of #34403 - jonathandturner:move_liberror, r=alexcrichton | Jeffrey Seyfried | -8/+8 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -8/+8 |
| 2016-06-21 | Refactored tokentrees into their own files in preparation for tokenstreams. M... | cgswords | -18/+21 |
| 2016-06-14 | Change `fold_tt` and `fold_tts` to take token trees by value (instead of by r... | Jeffrey Seyfried | -23/+21 |
| 2016-06-13 | Add support for macro expansion inside trait items | Joseph Dunne | -0/+15 |
| 2016-06-07 | Auto merge of #33982 - LeoTestard:remove-check-matcher-old, r=pnkfelix | bors | -233/+18 |
| 2016-06-06 | Remove the old FOLLOW checking (aka `check_matcher_old`). | Leo Testard | -233/+18 |
| 2016-05-26 | Reject a LHS formed of a single sequence TT during `macro_rules!` checking. | Leo Testard | -9/+4 |
| 2016-05-24 | Avoid iterating two times over the list of LHSes. | Leo Testard | -5/+4 |
| 2016-05-24 | Make sure that macros that didn't pass LHS checking are not expanded. | Leo Testard | -41/+56 |
| 2016-04-27 | Make some fatal lexer errors recoverable | mitaa | -1/+3 |
| 2016-04-24 | syntax: Check paths in visibilities for type parameters | Vadim Petrochenkov | -2/+2 |
| 2016-04-24 | syntax: Make static/super/self/Self keywords + special ident cleanup | Vadim Petrochenkov | -3/+3 |
| 2016-04-24 | syntax: Get rid of token::IdentStyle | Vadim Petrochenkov | -24/+22 |
| 2016-04-13 | implement RFC amendment 1494 | Alex Burka | -0/+1 |
| 2016-03-22 | try! -> ? | Jorge Aparicio | -2/+2 |
| 2016-03-02 | Fix the search paths for macro-expanded non-inline modules | Jeffrey Seyfried | -1/+7 |
| 2016-02-18 | Remove unnecessary explicit lifetime bounds. | Corey Farwell | -11/+11 |
| 2016-02-11 | Remove some unnecessary indirection from AST structures | Vadim Petrochenkov | -3/+3 |
| 2016-02-11 | [breaking-change] don't glob export ast::KleeneOp variants | Oliver 'ker' Schneider | -5/+5 |
| 2016-01-27 | trpl: fix macro follow sets | Alex Burka | -0/+1 |
| 2016-01-23 | add `[` to FOLLOW(ty) and FOLLOW(path) | Alex Burka | -1/+1 |
| 2016-01-07 | extending FOLLOW(NT) as specified in amendment. | Felix S. Klock II | -4/+7 |
| 2016-01-07 | macro_rules: proper FIRST/FOLLOW computations for checking macro_rules validity. | Felix S. Klock II | -16/+500 |
| 2016-01-06 | Auto merge of #30654 - nrc:panictry, r=brson | bors | -4/+4 |
| 2016-01-04 | Add test for "malformed macro lhs" and change back span_bug to span_fatal | Guillaume Gomez | -2/+2 |
| 2015-12-31 | Cut out a bunch of Result and panictry! boilerplate from libsyntax. | Nick Cameron | -4/+4 |
| 2015-12-30 | use structured errors | Nick Cameron | -15/+28 |
| 2015-12-18 | Rollup merge of #30384 - nrc:diagnostics, r=@nikomatsakis | Manish Goregaokar | -4/+4 |
| 2015-12-17 | Remove unused imports | Jeffrey Seyfried | -2/+2 |
| 2015-12-17 | move error handling from libsyntax/diagnostics.rs to libsyntax/errors/* | Nick Cameron | -4/+4 |
| 2015-12-15 | Generated code spans now point to callsite parameters (where applicable) | Daniel Campbell | -5/+8 |
| 2015-11-25 | Fix "Cannot fill in a NT" ICE | Jonas Schievink | -12/+23 |
| 2015-11-25 | Auto merge of #30011 - jonas-schievink:macro-context, r=nrc | bors | -10/+10 |
| 2015-11-24 | Remove "this" | Jonas Schievink | -1/+1 |
| 2015-11-24 | Fix unreachable code in libsyntax | Manish Goregaokar | -2/+2 |
| 2015-11-23 | Print the macro context name on incomplete parse | Jonas Schievink | -10/+10 |
| 2015-11-17 | Fix match_ref_pats flagged by Clippy | Seo Sanghyeon | -17/+17 |
| 2015-11-16 | Auto merge of #29828 - sanxiyn:check-macro, r=nrc | bors | -49/+63 |
| 2015-11-14 | Check macro definition and do not expand invalid macros | Seo Sanghyeon | -3/+22 |
| 2015-11-14 | Reindent code | Seo Sanghyeon | -22/+22 |
| 2015-11-14 | Store TokenTree in MacroRulesMacroExpander | Seo Sanghyeon | -28/+23 |
| 2015-11-13 | Auto merge of #29761 - eefriedman:rename-nopanic, r=sanxiyn | bors | -10/+10 |
| 2015-11-10 | Rename _nopanic methods to remove the suffix. | Eli Friedman | -10/+10 |
| 2015-11-10 | Use deref coercions | Seo Sanghyeon | -1/+1 |