aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/parsing/parser_api.rs
Commit message (Collapse)AuthorAgeFilesLines
* simplifyAleksey Kladov2019-02-201-271/+0
|
* remove TokenPosAleksey Kladov2019-02-201-15/+15
|
* flattern module structureAleksey Kladov2019-02-201-1/+1
|
* merge parse_impl and parser_apiAleksey Kladov2019-02-201-16/+92
|
* switch to dynamic dispatch for TokenSourceAleksey Kladov2019-02-201-4/+2
| | | | | | | | | | | Benchmarks show no difference. This is probably because we are bottlenecked on memory allocations, and we should fix that, but we are not optimizing for performance just yet. changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # On branch token-source # Changes to be committed: # modified: crates/ra_syntax/src/parsing/parser_api.rs # modified: crates/ra_syntax/src/parsing/parser_impl.rs #
* route parsing via TokenSource traitAleksey Kladov2019-02-201-1/+3
|
* move all parsing related bits to a separate moduleAleksey Kladov2019-02-201-0/+195