aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_mbe/src/mbe_expander.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix more bugsEdwin Cheng2019-04-251-15/+54
* Add handling `token` seperator in mbeEdwin Cheng2019-04-251-10/+39
* Fix incorrect repeat sep eatingEdwin Cheng2019-04-251-23/+34
* Handle `*+` case and single token caseEdwin Cheng2019-04-211-5/+56
* Fix bugsEdwin Cheng2019-04-201-2/+28
* Disable tt matcherEdwin Cheng2019-04-191-4/+8
* Add vis matcherEdwin Cheng2019-04-191-0/+4
* Add literal matcherEdwin Cheng2019-04-191-0/+9
* Add lifetime matcherEdwin Cheng2019-04-191-0/+5
* add tt matcherEdwin Cheng2019-04-191-0/+4
* add block matcherEdwin Cheng2019-04-191-0/+5
* Add block matcherEdwin Cheng2019-04-191-0/+5
* Add `item` matcher in mbeEdwin Cheng2019-04-181-0/+8
* Add mbe stmt matcherEdwin Cheng2019-04-171-0/+4
* Fix bug and add expr , pat , ty matcherEdwin Cheng2019-04-141-0/+13
* Add path test and empty eat_path handlingEdwin Cheng2019-04-061-0/+5
* hack around non-terminating macro expansionAleksey Kladov2019-03-171-0/+14
* Add expander unit testsWilco Kusee2019-03-031-4/+69
* Split parse and expand errorsWilco Kusee2019-03-031-32/+33
* FormattingWilco Kusee2019-03-021-10/+20
* Replace option with result in mbeWilco Kusee2019-03-021-27/+36
* Fix some typosPascal Hertleif2019-02-121-1/+1
* assign ids to tokensAleksey Kladov2019-02-111-1/+3
* typoAleksey Kladov2019-02-111-1/+1
* reformat the worldAleksey Kladov2019-02-081-22/+7
* avoid 'ignored' in test outputAleksey Kladov2019-02-081-2/+2
* mbe: Ensure repetition separator matchesJeff Muizelaar2019-02-051-2/+6
* mbe: Add support matching for matching identsJeff Muizelaar2019-02-041-0/+5
* Make sure we match the entire patternJeff Muizelaar2019-02-031-0/+3
* explain the magicAleksey Kladov2019-01-311-19/+49
* cleanupAleksey Kladov2019-01-311-17/+17
* move testAleksey Kladov2019-01-311-1/+1
* split macros across cratesAleksey Kladov2019-01-311-0/+169