aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_mbe/src/syntax_bridge.rs
diff options
context:
space:
mode:
authorbors[bot] <bors[bot]@users.noreply.github.com>2019-04-21 22:28:06 +0100
committerbors[bot] <bors[bot]@users.noreply.github.com>2019-04-21 22:28:06 +0100
commitbbc5c1d24e1a641b134f634516828301e8cfc320 (patch)
treef10fe8412874714edcc2d317ab7822b9bbf80a74 /crates/ra_mbe/src/syntax_bridge.rs
parentee94edc722c9649bd16bb754959ad349593045e2 (diff)
parent120bfde3c22ed662cd4d3c35e91a739a86d0e990 (diff)
Merge #1189
1189: Fix #1178 r=matklad a=edwin0cheng This PR improves / fixes mbe : 1. Fixed a offest bug in `SourceTreeWalker` 2. Handle `*+` matcher properly 3. Add missing separator in rhs macro expansion. 4. Fixed bug in single token with empty delimiter subtree case. It is because the current `mbe_expander` will create an delimiter subtree for each expansion. But in `tt` case, all puncts expansion will be incorrect because of it. 5. Fixed lifetime bug 6. Add more information on parse_macro fail 7. Add tests for above. Co-authored-by: Edwin Cheng <[email protected]>
Diffstat (limited to 'crates/ra_mbe/src/syntax_bridge.rs')
0 files changed, 0 insertions, 0 deletions