]> git.lizzy.rs Git - rust.git/blobdiff - src/tools/rust-analyzer/crates/mbe/src/lib.rs
:arrow_up: rust-analyzer
[rust.git] / src / tools / rust-analyzer / crates / mbe / src / lib.rs
index c4f0fa20d6de03959f3600fd57bf6e52475c2eee..2373db97a3e414ef4fc2e0b3c78a2661835c8bfa 100644 (file)
@@ -140,7 +140,7 @@ fn max_id(subtree: &tt::Subtree) -> Option<u32> {
                     | tt::Leaf::Punct(tt::Punct { id, .. })
                     | tt::Leaf::Literal(tt::Literal { id, .. })) = leaf;
 
-                    (id != tt::TokenId::unspecified()).then(|| id.0)
+                    (id != tt::TokenId::unspecified()).then_some(id.0)
                 }
             };
             subtree.token_trees.iter().filter_map(filter).max()