diff options
Diffstat (limited to 'crates/ra_mbe/src/mbe_expander.rs')
-rw-r--r-- | crates/ra_mbe/src/mbe_expander.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_mbe/src/mbe_expander.rs b/crates/ra_mbe/src/mbe_expander.rs index 7fff8deff..a0bd0c5f8 100644 --- a/crates/ra_mbe/src/mbe_expander.rs +++ b/crates/ra_mbe/src/mbe_expander.rs | |||
@@ -597,7 +597,7 @@ mod tests { | |||
597 | } | 597 | } |
598 | 598 | ||
599 | fn create_rules(macro_definition: &str) -> crate::MacroRules { | 599 | fn create_rules(macro_definition: &str) -> crate::MacroRules { |
600 | let source_file = ast::SourceFile::parse(macro_definition); | 600 | let source_file = ast::SourceFile::parse(macro_definition).ok().unwrap(); |
601 | let macro_definition = | 601 | let macro_definition = |
602 | source_file.syntax().descendants().find_map(ast::MacroCall::cast).unwrap(); | 602 | source_file.syntax().descendants().find_map(ast::MacroCall::cast).unwrap(); |
603 | 603 | ||
@@ -609,7 +609,7 @@ mod tests { | |||
609 | rules: &crate::MacroRules, | 609 | rules: &crate::MacroRules, |
610 | invocation: &str, | 610 | invocation: &str, |
611 | ) -> Result<tt::Subtree, ExpandError> { | 611 | ) -> Result<tt::Subtree, ExpandError> { |
612 | let source_file = ast::SourceFile::parse(invocation); | 612 | let source_file = ast::SourceFile::parse(invocation).ok().unwrap(); |
613 | let macro_invocation = | 613 | let macro_invocation = |
614 | source_file.syntax().descendants().find_map(ast::MacroCall::cast).unwrap(); | 614 | source_file.syntax().descendants().find_map(ast::MacroCall::cast).unwrap(); |
615 | 615 | ||