aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_mbe
Commit message (Expand)AuthorAgeFilesLines
* Use macro_rules shift to map text rangesEdwin Cheng2019-11-042-30/+15
* Rename and fix typosEdwin Cheng2019-11-041-9/+15
* Remove dbg!Edwin Cheng2019-11-041-1/+0
* Fixed bug in ExpandedRangeMapEdwin Cheng2019-11-041-34/+16
* Add macro_expansion_info in hir_expandEdwin Cheng2019-11-043-28/+103
* Add map_id to TokenIdEdwin Cheng2019-11-041-3/+20
* Change to add 1 if non zero shiftEdwin Cheng2019-11-041-1/+1
* Refactor and renameEdwin Cheng2019-11-041-21/+20
* Change Option<u32> to u32 for shift valueEdwin Cheng2019-11-041-8/+5
* Change to better namingEdwin Cheng2019-11-041-3/+3
* Add TokenId Shif in macro_rulesEdwin Cheng2019-11-042-2/+74
* Some clippy fixeskjeremy2019-10-302-3/+2
* Remove unused dependenciesShotaro Yamada2019-10-121-1/+0
* Added test for check doc strings in crates.Alexander Andreev2019-09-305-4/+12
* Support `$crate` in item and expr place.uHOOCCOOHu2019-09-261-1/+1
* simplifyAleksey Kladov2019-09-241-9/+1
* remove obsolete TOODAleksey Kladov2019-09-221-1/+0
* minor cleanupAleksey Kladov2019-09-221-1/+8
* slightly cleanup macro testsAleksey Kladov2019-09-191-185/+159
* use usual token tree for macro expansionAleksey Kladov2019-09-1710-933/+753
* split mbe expander code into two modulesAleksey Kladov2019-09-173-418/+448
* cleanup expansion to item listAleksey Kladov2019-09-103-32/+7
* simiplifyAleksey Kladov2019-09-101-25/+2
* add fragmets to expansionAleksey Kladov2019-09-102-36/+42
* "Fix" mbe to work with decomposed tokensAleksey Kladov2019-09-104-27/+45
* fix assistsAleksey Kladov2019-09-021-15/+16
* remove needless cloneAleksey Kladov2019-09-021-1/+1
* simplifyAleksey Kladov2019-09-024-158/+82
* rename struct -> record, pos -> tupleAleksey Kladov2019-08-231-4/+4
* Return a Ref from SubtreeTokenSource::getLaurențiu Nicola2019-08-031-33/+29
* Avoid cloning a TtToken in SubtreeTokenSource::mk_tokenLaurențiu Nicola2019-08-031-9/+15
* switch to upstream rowan's APIAleksey Kladov2019-07-202-9/+10
* rename range -> text_rangeAleksey Kladov2019-07-201-3/+3
* move debug_dump to fmt::DebugAleksey Kladov2019-07-201-4/+4
* migrate mbe to the new rowanAleksey Kladov2019-07-194-36/+27
* use Parse in mbeAleksey Kladov2019-07-182-44/+38
* make Parse fields privateAleksey Kladov2019-07-121-2/+2
* Clippy trivially_copy_pass_by_refJeremy Kolb2019-07-052-10/+10
* Some clippy fixes for 1.36Jeremy Kolb2019-07-045-10/+10
* allow rustfmt to reorder importsAleksey Kladov2019-07-047-25/+19
* fix: clean up warningscsmoe2019-06-061-1/+1
* Fix clippy::or_fun_callAlan Du2019-06-042-10/+8
* Fix clippy::identity_conversionAlan Du2019-06-042-15/+16
* Fix clippy::len_zeroAlan Du2019-06-041-1/+1
* Store referece in tokenbufferEdwin Cheng2019-06-022-4/+6
* fix typos in mbe testsAleksey Kladov2019-05-282-16/+15
* move mbe to the new APIAleksey Kladov2019-05-283-73/+73
* return errors from tree builderAleksey Kladov2019-05-281-2/+3
* Use cfg(test) instead of allow(unused)Edwin Cheng2019-05-281-1/+1
* Minor use moduleEdwin Cheng2019-05-271-3/+2