aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_mbe/src/mbe_expander
Commit message (Expand)AuthorAgeFilesLines
* Fix clippy warningsIgor Aleksanov2020-08-101-1/+1
* Clippy perf warningskjeremy2020-07-081-1/+1
* Reuse Vec allocationsSimon Vandel Sillesen2020-05-161-12/+21
* Convert bool to ident instead of literal in mbeEdwin Cheng2020-04-181-1/+5
* Split LIFETIME to two tokens in mbeEdwin Cheng2020-04-181-8/+26
* Some more refactoringFlorian Diebold2020-03-161-48/+64
* Turn ExpandResult into structFlorian Diebold2020-03-162-24/+19
* Fix remaining test failureFlorian Diebold2020-03-161-7/+11
* wipFlorian Diebold2020-03-161-64/+108
* Attempt to implement ranking of rules when none matches perfectly (wip)Florian Diebold2020-03-161-2/+2
* Make MBE expansion more resilient (WIP)Florian Diebold2020-03-162-34/+46
* Add more testsFlorian Diebold2020-03-071-1/+3
* Fix #3436Edwin Cheng2020-03-041-1/+55
* Run cargo +nightly fix --clippy -Z unstable-optionsKirill Bulatov2020-02-181-1/+1
* Details about macro NestingState hit and at_end fieldsVincent Rouillé2019-12-301-7/+10
* fix #2520: change expand_repeat loop stop conditionVincent Rouillé2019-12-281-36/+31
* RefactoringEdwin Cheng2019-12-181-1/+1
* Add token id to delimsEdwin Cheng2019-12-181-1/+1
* Add token ids for all tt::LeafEdwin Cheng2019-12-181-1/+6
* Refactor tt::DelimiterEdwin Cheng2019-12-132-8/+8
* Some clippy fixeskjeremy2019-10-301-2/+1
* Added test for check doc strings in crates.Alexander Andreev2019-09-301-0/+2
* Support `$crate` in item and expr place.uHOOCCOOHu2019-09-261-1/+1
* use usual token tree for macro expansionAleksey Kladov2019-09-172-261/+388
* split mbe expander code into two modulesAleksey Kladov2019-09-172-0/+442