aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_parser/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Shrink ra_parser::Event from 32 bytes to 16 bytesSimon Vandel Sillesen2020-05-161-1/+1
| | | | This boxes the Error variant with the assumption that it is rarely constructed
* Fix parsing of blocks without `{`Aleksey Kladov2020-05-021-1/+1
|
* Implement concat macroEdwin Cheng2020-03-031-1/+1
|
* ra_syntax: remove code duplication and token reevaluation from ↵Veetaha2020-01-221-2/+2
| | | | ast::Literal::kind()
* Refactor macro testsAleksey Kladov2019-12-191-0/+1
|
* simplifyAleksey Kladov2019-09-021-51/+33
|
* cleanupAleksey Kladov2019-09-021-13/+11
|
* Change TokenSource to iteration basedEdwin Cheng2019-05-251-18/+36
|
* Implemented T! macro for syntax kindsSergey Parilin2019-05-131-0/+1
|
* Add vis matcherEdwin Cheng2019-04-191-0/+7
|
* add block matcherEdwin Cheng2019-04-191-0/+4
|
* Add block matcherEdwin Cheng2019-04-191-0/+5
|
* Add expr, pat, ty and macro_stmtsEdwin Cheng2019-04-181-0/+4
|
* Add MacroItems and MacroStmts in grammer.ronEdwin Cheng2019-04-181-0/+4
|
* Add `item` matcher in mbeEdwin Cheng2019-04-181-0/+5
|
* Add mbe stmt matcherEdwin Cheng2019-04-171-0/+5
|
* Fix bug and add expr , pat , ty matcherEdwin Cheng2019-04-141-7/+26
|
* Add TtCursorTokenSource and TtCursorTokenSinkEdwin Cheng2019-04-061-0/+8
|
* switch to new rowanAleksey Kladov2019-04-011-4/+4
|
* docsAleksey Kladov2019-02-211-11/+35
|
* fix compilationAleksey Kladov2019-02-211-7/+7
|
* move parser to a separate crateAleksey Kladov2019-02-211-0/+64