aboutsummaryrefslogtreecommitdiff
path: root/src/syntax_kinds.rs
Commit message (Collapse)AuthorAgeFilesLines
* Drop `repr(u32)` from SyntaxKindAleksey Kladov2018-01-281-1/+0
| | | | | Nomicon says it disables some optimizations: https://doc.rust-lang.org/beta/nomicon/other-reprs.html#repru-repri
* Explain TOMBSTONE and EOFAleksey Kladov2018-01-281-2/+6
|
* Convert SyntaxKind to an enumChristopher Durham2018-01-281-194/+208
|
* G: struct flavorsAleksey Kladov2018-01-131-68/+73
|
* G: use treesAleksey Kladov2018-01-131-6/+8
|
* G: allow self & super in pathsAleksey Kladov2018-01-131-66/+69
|
* G: visibilityAleksey Kladov2018-01-121-65/+76
|
* G: simplest use itemsAleksey Kladov2018-01-091-3/+9
|
* G: mod itemAleksey Kladov2018-01-091-61/+66
|
* G: extern crateAleksey Kladov2018-01-081-59/+72
|
* G: inner attributesAleksey Kladov2018-01-081-1/+3
|
* L: true and false are keywordsAleksey Kladov2018-01-081-58/+64
|
* G: some attributesAleksey Kladov2018-01-071-1/+3
|
* G: start attributesAleksey Kladov2018-01-071-3/+5
|
* G: function itemAleksey Kladov2018-01-071-1/+3
|
* G: struct fieldsAleksey Kladov2018-01-061-1/+3
|
* Parser: first scrachesAleksey Kladov2018-01-011-1/+3
|
* Parser: guess what? Groundwork!Aleksey Kladov2018-01-011-53/+77
|
* Parser test boilerplateAleksey Kladov2017-12-311-1/+3
|
* Lexer: comments groundworkAleksey Kladov2017-12-311-1/+7
|
* Lexer: more symbolsAleksey Kladov2017-12-311-1/+19
|
* Lexer: byte stringsAleksey Kladov2017-12-311-4/+14
|
* Lexer: basic chars & lifetimesAleksey Kladov2017-12-311-1/+5
|
* Lexer: angle bracketsAleksey Kladov2017-12-301-13/+17
|
* More symbolsAleksey Kladov2017-12-301-1/+11
|
* Lexer: symbolsAleksey Kladov2017-12-301-1/+39
|
* Lexer: start numbersAleksey Kladov2017-12-301-1/+5
|
* Cleanup character classesAleksey Kladov2017-12-291-3/+7
|
* Use array for infosAleksey Kladov2017-12-291-11/+5
|
* Grammar in ronAleksey Kladov2017-12-281-6/+10
|
* Lexer scaffoldAleksey Kladov2017-12-281-0/+16