| Age | Commit message (Expand) | Author | Lines |
| 2018-05-30 | resolve: Make sure indeterminate and inconsistent macro resolutions always ge... | Vadim Petrochenkov | -0/+10 |
| 2018-05-28 | Auto merge of #50724 - zackmdavis:applicability_rush, r=Manishearth | bors | -2/+6 |
| 2018-05-27 | innacurate -> inaccurate | Takanori Ishibashi | -1/+1 |
| 2018-05-26 | Add `Ident::as_str` helper | Vadim Petrochenkov | -8/+8 |
| 2018-05-24 | Auto merge of #50971 - alexcrichton:no-stringify, r=petrochenkov | bors | -0/+1 |
| 2018-05-22 | add `Span` information into `Qself` | Niko Matsakis | -0/+1 |
| 2018-05-22 | rustc: Correctly pretty-print macro delimiters | Alex Crichton | -0/+1 |
| 2018-05-20 | suggestion applicabilities for libsyntax and librustc, run-rustfix tests | Zack M. Davis | -2/+6 |
| 2018-05-20 | Auto merge of #50855 - nnethercote:fewer-macro_parser-allocs, r=petrochenkov | bors | -24/+73 |
| 2018-05-20 | Auto merge of #50820 - alexcrichton:no-modules, r=petrochenkov | bors | -5/+55 |
| 2018-05-18 | rustc: Disallow modules and macros in expansions | Alex Crichton | -5/+55 |
| 2018-05-18 | Make `Directory::path` a `Cow`. | Nicholas Nethercote | -1/+2 |
| 2018-05-18 | Introduce `MatcherPosHandle`. | Nicholas Nethercote | -11/+59 |
| 2018-05-17 | Pass crate editions to macro expansions, update tests | Vadim Petrochenkov | -21/+45 |
| 2018-05-17 | Add edition to expansion info | Vadim Petrochenkov | -2/+8 |
| 2018-05-17 | Change `TokenTreeOrTokenTreeVec` to `TokenTreeOrTokenTreeSlice`. | Nicholas Nethercote | -19/+19 |
| 2018-05-16 | Auto merge of #50045 - est31:label_break_value, r=eddyb | bors | -1/+1 |
| 2018-05-16 | label-break-value: Parsing and AST/HIR changes | est31 | -1/+1 |
| 2018-05-15 | Represent lifetimes as two joint tokens in proc macros | Vadim Petrochenkov | -0/+1 |
| 2018-05-13 | stabilize :lifetime | Alex Burka | -13/+1 |
| 2018-05-13 | Macros: Add a 'literal' fragment specifier | Dan Aloni | -2/+21 |
| 2018-05-03 | Auto merge of #50413 - kennytm:rollup, r=kennytm | bors | -1/+7 |
| 2018-05-03 | check if the token is a lifetime before parsing | rleungx | -1/+7 |
| 2018-05-02 | make it compile again | flip1995 | -1/+1 |
| 2018-05-02 | Gate tool_attributes feature | Seiichi Uchida | -1/+5 |
| 2018-05-02 | Remove Option from the return type of Attribute::name() | Seiichi Uchida | -1/+2 |
| 2018-05-02 | Allow Path for name of MetaItem | Seiichi Uchida | -3/+2 |
| 2018-04-30 | Auto merge of #50092 - abonander:issue-49934, r=petrochenkov | bors | -13/+76 |
| 2018-04-29 | Warn on pointless `#[derive]` in more places | Austin Bonander | -13/+76 |
| 2018-04-26 | rustc_target: move in syntax::abi and flip dependency. | Irina Popa | -1/+1 |
| 2018-04-20 | rustc: Tweak custom attribute capabilities | Alex Crichton | -1/+74 |
| 2018-04-18 | Auto merge of #49993 - nnethercote:shrink-Token, r=alexcrichton | bors | -1/+6 |
| 2018-04-16 | Auto merge of #49719 - mark-i-m:no_sep, r=petrochenkov | bors | -67/+22 |
| 2018-04-14 | Add error codes for libsyntax_ext | Guillaume Gomez | -1/+4 |
| 2018-04-12 | Avoid comparing fields by name when possible | Vadim Petrochenkov | -2/+2 |
| 2018-04-12 | AST/HIR: Merge field access expressions for named and numeric fields | Vadim Petrochenkov | -2/+2 |
| 2018-04-12 | Change the hashcounts in raw `Lit` variants from usize to u16. | Nicholas Nethercote | -1/+6 |
| 2018-04-10 | Auto merge of #49390 - Zoxc:sync-syntax, r=michaelwoerister | bors | -9/+11 |
| 2018-04-06 | Use `Ident` instead of `Name` in `MetaItem` | Vadim Petrochenkov | -12/+14 |
| 2018-04-06 | Make lifetime nonterminals closer to identifier nonterminals | Vadim Petrochenkov | -2/+2 |
| 2018-04-06 | Remove more duplicated spans | Vadim Petrochenkov | -11/+13 |
| 2018-04-06 | Rename `ast::Variant_::name` into `ident` + Fix rebase | Vadim Petrochenkov | -2/+2 |
| 2018-04-06 | Use `Span::apply_mark` where possible | Vadim Petrochenkov | -5/+5 |
| 2018-04-06 | Get rid of `SpannedIdent` | Vadim Petrochenkov | -19/+14 |
| 2018-04-06 | Rename `PathSegment::identifier` to `ident` | Vadim Petrochenkov | -9/+9 |
| 2018-04-06 | Use `Span` instead of `SyntaxContext` in `Ident` | Vadim Petrochenkov | -11/+8 |
| 2018-04-05 | No separator for `?`. No `?` as a separator. | Mark Mansi | -67/+22 |
| 2018-04-03 | expand macro invocations in `extern {}` blocks | Austin Bonander | -0/+97 |
| 2018-04-02 | Expand attribute macros on statements and expressions. | Austin Bonander | -19/+78 |
| 2018-03-28 | Make SyntaxExtension thread-safe | John Kåre Alsaker | -9/+11 |