Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/tt/src/lib.rs')
-rw-r--r--crates/tt/src/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/tt/src/lib.rs b/crates/tt/src/lib.rs
index 1cfead54f1..916e00b73b 100644
--- a/crates/tt/src/lib.rs
+++ b/crates/tt/src/lib.rs
@@ -363,7 +363,8 @@ impl<'a, S: Copy> TokenTreesView<'a, S> {
) -> impl Iterator<Item = TokenTreesView<'a, S>> {
let mut subtree_iter = self.iter();
let mut need_to_yield_even_if_empty = true;
- let result = std::iter::from_fn(move || {
+
+ std::iter::from_fn(move || {
if subtree_iter.is_empty() && !need_to_yield_even_if_empty {
return None;
};
@@ -379,8 +380,7 @@ impl<'a, S: Copy> TokenTreesView<'a, S> {
result = subtree_iter.from_savepoint(savepoint);
}
Some(result)
- });
- result
+ })
}
}