| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-03-23 | Rollup merge of #49030 - Zoxc:misc, r=michaelwoerister | Alex Crichton | -1/+5 | |
| Misc changes from my parallel rustc branch r? @michaelwoerister | ||||
| 2018-03-17 | Make Span and Symbol implement Send and Sync | John Kåre Alsaker | -1/+5 | |
| 2018-03-17 | syntax: Make `_` an identifier | Vadim Petrochenkov | -61/+65 | |
| 2018-03-14 | Remove syntax and syntax_pos thread locals | John Kåre Alsaker | -9/+10 | |
| 2017-12-07 | Auto merge of #46497 - AgustinCB:issue-46311, r=petrochenkov | bors | -0/+10 | |
| Modify message for keyword as identifier name This is a temporary solution to #46311. The message is generic enough to cover both cases and is probably a fine enough solution to the specific problem described in the task. However, the underlying reason for this to be wrong is that `next_token_inner` returns `Lifetime` even if the token is a label. That's not simple, as the syntax for both can be quite similar and it may need to take a look to the next token to make a decision. I'm not sure I have enough knowledge about the project to be able to solve that (yet!), so I thought I'll fix the immediate problem first. | ||||
| 2017-12-07 | don't print self symbol's internal index unless gensymed | Niko Matsakis | -1/+10 | |
| It's just not useful. It also makes it hard to have tests that probe internal state, since the interning number is very sensitive. Dumping the number in the case of gensym is not ideal but will do for now. | ||||
| 2017-12-07 | remove unused test | Agustin Chiappe Berrini | -20/+0 | |
| 2017-12-07 | remove unnecessary function | Agustin Chiappe Berrini | -5/+1 | |
| 2017-12-07 | address comments | Agustin Chiappe Berrini | -18/+0 | |
| 2017-12-06 | and refactor to just move the checking | Agustin Chiappe Berrini | -0/+52 | |
| 2017-11-13 | Fix style in interner test | John-John Tedro | -1/+1 | |
| 2017-11-03 | add `auto` keyword, parse `auto trait`, lower to HIR | leonardo.yvens | -5/+6 | |
| Adds an `IsAuto` field to `ItemTrait` which flags if the trait was declared as an `auto trait`. Auto traits cannot have generics nor super traits. | ||||
| 2017-10-14 | Implement `dyn Trait` syntax | Vadim Petrochenkov | -4/+5 | |
| 2017-08-31 | Implement From<&str> for Symbol. | Eduard-Mihai Burtescu | -0/+6 | |
| 2017-07-30 | resolve: Fix instability in import suggestions | Vadim Petrochenkov | -1/+1 | |
| 2017-06-29 | Change some terminology around keywords and reserved identifiers | petrochenkov | -64/+63 | |
| 2017-06-29 | Make `$crate` a keyword | Vadim Petrochenkov | -51/+52 | |
| 2017-06-05 | syntax_pos::Symbol should not implement Sync | Wesley Wiser | -0/+1 | |
| Fixes #42407 | ||||
| 2017-05-25 | Improve intercrate hygiene. | Jeffrey Seyfried | -2/+13 | |
| 2017-05-25 | Improve efficiency. | Jeffrey Seyfried | -10/+32 | |
| 2017-05-25 | Hygienize `librustc_resolve`. | Jeffrey Seyfried | -2/+2 | |
| 2017-03-29 | Merge `ExpnId` and `SyntaxContext`. | Jeffrey Seyfried | -0/+389 | |
