diff options
author | Aleksey Kladov <[email protected]> | 2019-01-30 20:25:02 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-01-31 20:23:30 +0000 |
commit | a4342a7feeaca642a64ad908432a17b31f081e01 (patch) | |
tree | e4c86474cf385784c8b9e73c0b442860e52eb3c5 /crates/ra_hir/src/macros/mbe.rs | |
parent | ca327f35addd2be36f2463f28c7fc044e5f7cf55 (diff) |
add conversion boilerplate
Diffstat (limited to 'crates/ra_hir/src/macros/mbe.rs')
-rw-r--r-- | crates/ra_hir/src/macros/mbe.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crates/ra_hir/src/macros/mbe.rs b/crates/ra_hir/src/macros/mbe.rs index 5c1771a15..2d7965b62 100644 --- a/crates/ra_hir/src/macros/mbe.rs +++ b/crates/ra_hir/src/macros/mbe.rs | |||
@@ -1,5 +1,7 @@ | |||
1 | use ra_syntax::SmolStr; | 1 | use ra_syntax::SmolStr; |
2 | 2 | ||
3 | use crate::macros::tt; | ||
4 | |||
3 | struct MacroRules { | 5 | struct MacroRules { |
4 | rules: Vec<Rule>, | 6 | rules: Vec<Rule>, |
5 | } | 7 | } |
@@ -48,3 +50,7 @@ struct Ident { | |||
48 | struct Var { | 50 | struct Var { |
49 | text: SmolStr, | 51 | text: SmolStr, |
50 | } | 52 | } |
53 | |||
54 | fn parse(tt: tt::TokenTree) -> MacroRules { | ||
55 | MacroRules { rules: Vec::new() } | ||
56 | } | ||