about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/tt
diff options
context:
space:
mode:
authorLukas Wirth <me@lukaswirth.dev>2025-06-27 11:39:40 +0200
committerLukas Wirth <me@lukaswirth.dev>2025-06-27 12:06:23 +0200
commitba7bdc957b4ff2581652877cf206f0e31ad97957 (patch)
tree7a32f1094a6a47a4455a6f6ad216ca0d7751452c /src/tools/rust-analyzer/crates/tt
parent502bac3449e9a9bf75f88d9c2e91aaeaaa73ae26 (diff)
downloadrust-ba7bdc957b4ff2581652877cf206f0e31ad97957.tar.gz
rust-ba7bdc957b4ff2581652877cf206f0e31ad97957.zip
Workaround missing none group support in builtin macros
Diffstat (limited to 'src/tools/rust-analyzer/crates/tt')
-rw-r--r--src/tools/rust-analyzer/crates/tt/src/iter.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tools/rust-analyzer/crates/tt/src/iter.rs b/src/tools/rust-analyzer/crates/tt/src/iter.rs
index 0418c00174b..3246156f1cb 100644
--- a/src/tools/rust-analyzer/crates/tt/src/iter.rs
+++ b/src/tools/rust-analyzer/crates/tt/src/iter.rs
@@ -211,6 +211,7 @@ impl<'a, S: Copy> TtIter<'a, S> {
     }
 }
 
+#[derive(Clone)]
 pub enum TtElement<'a, S> {
     Leaf(&'a Leaf<S>),
     Subtree(&'a Subtree<S>, TtIter<'a, S>),