Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/mbe/src/parser.rs')
-rw-r--r--crates/mbe/src/parser.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/crates/mbe/src/parser.rs b/crates/mbe/src/parser.rs
index 9d91387a07..7be49cbc7e 100644
--- a/crates/mbe/src/parser.rs
+++ b/crates/mbe/src/parser.rs
@@ -4,7 +4,7 @@
use std::sync::Arc;
use arrayvec::ArrayVec;
-use intern::{sym, Symbol};
+use intern::{Symbol, sym};
use span::{Edition, Span, SyntaxContext};
use tt::iter::{TtElement, TtIter};
@@ -194,7 +194,7 @@ fn next_op(
let mut res = ArrayVec::new();
res.push(*p);
Box::new(res)
- }))
+ }));
}
Some(it) => it,
};
@@ -212,13 +212,13 @@ fn next_op(
Mode::Pattern => {
return Err(ParseError::unexpected(
"`${}` metavariable expressions are not allowed in matchers",
- ))
+ ));
}
},
_ => {
return Err(ParseError::expected(
"expected `$()` repetition or `${}` expression",
- ))
+ ));
}
},
TtElement::Leaf(leaf) => match leaf {
@@ -246,7 +246,7 @@ fn next_op(
Mode::Pattern => {
return Err(ParseError::unexpected(
"`$$` is not allowed on the pattern side",
- ))
+ ));
}
Mode::Template => Op::Punct({
let mut res = ArrayVec::new();
@@ -255,7 +255,7 @@ fn next_op(
}),
},
tt::Leaf::Punct(_) | tt::Leaf::Literal(_) => {
- return Err(ParseError::expected("expected ident"))
+ return Err(ParseError::expected("expected ident"));
}
},
}
@@ -348,7 +348,7 @@ fn parse_repeat(src: &mut TtIter<'_, Span>) -> Result<(Option<Separator>, Repeat
};
match tt {
tt::Leaf::Ident(_) | tt::Leaf::Literal(_) if has_sep => {
- return Err(ParseError::InvalidRepeat)
+ return Err(ParseError::InvalidRepeat);
}
tt::Leaf::Ident(ident) => separator = Separator::Ident(ident.clone()),
tt::Leaf::Literal(lit) => separator = Separator::Literal(lit.clone()),