diff options
Diffstat (limited to 'crates/ra_parser/src/lib.rs')
-rw-r--r-- | crates/ra_parser/src/lib.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/ra_parser/src/lib.rs b/crates/ra_parser/src/lib.rs index d6bcc4d8c..0ea942b6e 100644 --- a/crates/ra_parser/src/lib.rs +++ b/crates/ra_parser/src/lib.rs | |||
@@ -102,6 +102,10 @@ pub fn parse_macro_items(token_source: &dyn TokenSource, tree_sink: &mut dyn Tre | |||
102 | parse_from_tokens(token_source, tree_sink, grammar::macro_items); | 102 | parse_from_tokens(token_source, tree_sink, grammar::macro_items); |
103 | } | 103 | } |
104 | 104 | ||
105 | pub fn parse_macro_stmts(token_source: &dyn TokenSource, tree_sink: &mut dyn TreeSink) { | ||
106 | parse_from_tokens(token_source, tree_sink, grammar::macro_stmts); | ||
107 | } | ||
108 | |||
105 | /// A parsing function for a specific braced-block. | 109 | /// A parsing function for a specific braced-block. |
106 | pub struct Reparser(fn(&mut parser::Parser)); | 110 | pub struct Reparser(fn(&mut parser::Parser)); |
107 | 111 | ||