aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_mbe/src/syntax_bridge.rs
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Return Result for token_tree_to_xx functionsEdwin Cheng2019-04-181-10/+17
|
* Add expr, pat, ty and macro_stmtsEdwin Cheng2019-04-181-5/+41
|
* Add MacroItems and MacroStmts in grammer.ronEdwin Cheng2019-04-181-0/+23
|
* Remove skip Delimiter::None and handle DollarsEdwin Cheng2019-04-121-16/+31
|
* Use SubtreeWalker instread of flatten TtTokenEdwin Cheng2019-04-081-6/+6
|
* Combine all tokensource to one and refactoringEdwin Cheng2019-04-071-3/+3
|
* Refactoring subtree_sourceEdwin Cheng2019-04-071-241/+21
|
* Add TtCursorTokenSource and TtCursorTokenSinkEdwin Cheng2019-04-061-22/+36
|
* Add proper test for literals and fixed typo bugEdwin Cheng2019-04-051-0/+43
|
* Add classify_literal and undo expose next_tokenEdwin Cheng2019-04-051-2/+2
|
* Fix literal support in token tree to ast item listEdwin Cheng2019-04-051-2/+2
|
* Clean upEdwin Cheng2019-04-041-29/+29
|
* Add multi-byte token support in tkn tree to astEdwin Cheng2019-04-041-19/+137
|
* switch to new rowanAleksey Kladov2019-04-011-39/+47
|
* Fix a typoDale Wijnand2019-02-261-4/+4
|
* renameAleksey Kladov2019-02-241-8/+8
|
* Add a test for macro parsingAleksey Kladov2019-02-231-8/+21
|
* implement tt -> astAleksey Kladov2019-02-231-4/+54
|
* keep-textAleksey Kladov2019-02-231-10/+17
|
* flatten ttAleksey Kladov2019-02-231-6/+55
|
* token source scaffoldAleksey Kladov2019-02-231-1/+22
|
* add interfaceAleksey Kladov2019-02-231-0/+5
|
* docsAleksey Kladov2019-02-111-0/+8
|
* assign ids when converting ttAleksey Kladov2019-02-111-6/+32
|
* assign ids to tokensAleksey Kladov2019-02-111-1/+1
|
* reformat the worldAleksey Kladov2019-02-081-20/+5
|
* cleanup the apiAleksey Kladov2019-01-311-48/+2
|
* cleanupAleksey Kladov2019-01-311-2/+2
|
* move testAleksey Kladov2019-01-311-0/+113