Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/mbe/src/tt_iter.rs')
| -rw-r--r-- | crates/mbe/src/tt_iter.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/crates/mbe/src/tt_iter.rs b/crates/mbe/src/tt_iter.rs index e216e5658b..bee7b5de6a 100644 --- a/crates/mbe/src/tt_iter.rs +++ b/crates/mbe/src/tt_iter.rs @@ -112,10 +112,9 @@ impl<'a> TtIter<'a> { match (first.char, second.char, third.map(|it| it.char)) { ('.', '.', Some('.' | '=')) | ('<', '<', Some('=')) | ('>', '>', Some('=')) => { - let puncts = smallvec![first, second.clone(), third.unwrap().clone()]; let _ = self.next().unwrap(); let _ = self.next().unwrap(); - Ok(puncts) + Ok(smallvec![first, second.clone(), third.unwrap().clone()]) } ('-' | '!' | '*' | '/' | '&' | '%' | '^' | '+' | '<' | '=' | '>' | '|', '=', _) | ('-' | '=' | '>', '>', _) @@ -125,9 +124,8 @@ impl<'a> TtIter<'a> { | ('&', '&', _) | ('<', '<', _) | ('|', '|', _) => { - let puncts = smallvec![first, second.clone()]; let _ = self.next().unwrap(); - Ok(puncts) + Ok(smallvec![first, second.clone()]) } _ => Ok(smallvec![first]), } |