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.rs | 6 |
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 + }) } } |