aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_mbe/src/syntax_bridge.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* fix: clean up warningscsmoe2019-06-061-1/+1
* Fix clippy::identity_conversionAlan Du2019-06-041-3/+4
* Fix clippy::len_zeroAlan Du2019-06-041-1/+1
* Store referece in tokenbufferEdwin Cheng2019-06-021-2/+4
* fix typos in mbe testsAleksey Kladov2019-05-281-2/+2
* return errors from tree builderAleksey Kladov2019-05-281-2/+3
* Minor use moduleEdwin Cheng2019-05-271-3/+2
* Simpliy how collecting token from srcEdwin Cheng2019-05-271-5/+1
* Remove Queier and SubtreeWalkEdwin Cheng2019-05-271-40/+70
* Remove duplicated codeEdwin Cheng2019-05-251-4/+0
* Simplify token_tree_to_xxxEdwin Cheng2019-05-251-47/+20
* Change TokenSource to iteration basedEdwin Cheng2019-05-251-18/+24
* Refactor SubtreeSourceEdwin Cheng2019-05-221-7/+14
* apply T! macro where it is possibleSergey Parilin2019-05-151-24/+21
* Error out non single root token tree conversionEdwin Cheng2019-05-141-0/+46
* Quote the quoted commentEdwin Cheng2019-05-041-1/+1
* Use explict `escape_default` instead of dbg printEdwin Cheng2019-05-041-1/+1
* Convert doc comment to attrEdwin Cheng2019-05-041-3/+70
* Remove unused code and add space bewteen ttEdwin Cheng2019-05-021-30/+34
* Fix more bugsEdwin Cheng2019-04-251-1/+15
* Add handling `token` seperator in mbeEdwin Cheng2019-04-251-5/+20
* Add lifetime matcherEdwin Cheng2019-04-191-1/+4