aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_mbe/src/syntax_bridge.rs
Commit message (Expand)AuthorAgeFilesLines
* Convert code to text-sizeAleksey Kladov2020-04-251-36/+33
* Convert bool to ident instead of literal in mbeEdwin Cheng2020-04-181-1/+1
* Split LIFETIME to two tokens in mbeEdwin Cheng2020-04-181-5/+32
* Remove format from syntax_bridge hot pathEdwin Cheng2020-04-131-5/+6
* Fix accidently quadratic behavior when processing includesAleksey Kladov2020-04-101-17/+19
* Add basic custom derive loweringEdwin Cheng2020-03-251-1/+1
* Add open delim when delim not matchEdwin Cheng2020-03-201-4/+27
* Fix text range bug and reorderEdwin Cheng2020-03-201-14/+19
* Add TokenConvertor traitEdwin Cheng2020-03-201-236/+152
* Add test for delim bugEdwin Cheng2020-03-201-0/+103
* Add parse_to_token_treeEdwin Cheng2020-03-081-30/+191
* fix regression from #3451Edwin Cheng2020-03-051-1/+3
* Fixed whitespace bugEdwin Cheng2020-03-041-3/+4
* Cleanup editing APIAleksey Kladov2020-02-291-1/+1
* Refactor macro testsAleksey Kladov2019-12-191-7/+7
* RefactoringEdwin Cheng2019-12-181-47/+45
* Rename range to by_kindEdwin Cheng2019-12-181-1/+1
* Add TokenTextRangeEdwin Cheng2019-12-181-8/+33
* Add token id to delimsEdwin Cheng2019-12-181-45/+99
* Add token ids for all tt::LeafEdwin Cheng2019-12-181-18/+27
* Refactor tt::DelimiterEdwin Cheng2019-12-131-18/+16
* Don't wrap most syntax trees in invisible delimiters when converting to token...Florian Diebold2019-12-051-2/+8
* Add expansion infrastructure for derive macrosFlorian Diebold2019-12-051-12/+22
* Fixed mbe trival subtreeEdwin Cheng2019-11-211-0/+68
* Collapse TokenMap and RevTokenMapAleksey Kladov2019-11-181-111/+99
* Token-based reverse-mappingAleksey Kladov2019-11-181-1/+5
* More correct expansion mappingAleksey Kladov2019-11-171-4/+9
* Goto definition works inside macrosAleksey Kladov2019-11-161-0/+6
* Remove typed macro parsing APIAleksey Kladov2019-11-091-31/+3
* Remove map_ranges in RevTokenMapEdwin Cheng2019-11-091-31/+1
* Refactor and add more commentsEdwin Cheng2019-11-081-50/+46
* Fix formattingEdwin Cheng2019-11-051-1/+1
* Refactor a bitEdwin Cheng2019-11-041-9/+6
* Use macro_rules shift to map text rangesEdwin Cheng2019-11-041-30/+11
* 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-041-19/+94
* Add map_id to TokenIdEdwin Cheng2019-11-041-3/+20
* Some clippy fixeskjeremy2019-10-301-1/+1
* Added test for check doc strings in crates.Alexander Andreev2019-09-301-0/+2
* cleanup expansion to item listAleksey Kladov2019-09-101-26/+1
* "Fix" mbe to work with decomposed tokensAleksey Kladov2019-09-101-1/+8
* simplifyAleksey Kladov2019-09-021-6/+26
* switch to upstream rowan's APIAleksey Kladov2019-07-201-6/+7
* rename range -> text_rangeAleksey Kladov2019-07-201-3/+3
* migrate mbe to the new rowanAleksey Kladov2019-07-191-7/+4
* use Parse in mbeAleksey Kladov2019-07-181-29/+23
* Some clippy fixes for 1.36Jeremy Kolb2019-07-041-1/+1
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-7/+7