aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/parsing.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rename ra_parser -> parserAleksey Kladov2020-08-121-7/+7
|
* Implement APIs for parsing expressions, types, paths, patterns and itemsDavid Lattimore2020-06-211-1/+31
|
* ra_syntax: refactored the lexer design as per @matklad and @kiljacken PR reviewVeetaha2020-02-031-3/+9
|
* Reimplemented lexer with vectors instead of iteratorsVeetaha2020-02-031-4/+6
|
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-5/+2
| | | | | | This wasn't a right decision in the first place, the feature flag was broken in the last rustfmt release, and syntax highlighting of imports is more important anyway
* Change TokenSource to iteration basedEdwin Cheng2019-05-251-2/+2
|
* Add classify_literal and undo expose next_tokenEdwin Cheng2019-04-051-1/+1
|
* Fix literal support in token tree to ast item listEdwin Cheng2019-04-051-1/+1
|
* renameAleksey Kladov2019-02-231-8/+4
|
* docsAleksey Kladov2019-02-211-37/+7
|
* fix compilationAleksey Kladov2019-02-211-27/+5
|
* move whitespace handling to tree builderAleksey Kladov2019-02-211-10/+12
|
* move syntax error to parserAleksey Kladov2019-02-201-3/+6
|
* simplifyAleksey Kladov2019-02-201-2/+2
|
* remove TokenPosAleksey Kladov2019-02-201-20/+3
|
* flattern module structureAleksey Kladov2019-02-201-5/+24
|
* move abstract traits to topAleksey Kladov2019-02-201-1/+49
|
* rearrange modules in a suggestd reading orderAleksey Kladov2019-02-201-1/+1
|
* flatten modulesAleksey Kladov2019-02-201-1/+2
|
* move all parsing related bits to a separate moduleAleksey Kladov2019-02-201-0/+24