about summary refs log tree commit diff
path: root/src/test/incremental/issue-85197-invalid-span/auxiliary/invalid-span-helper-mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/incremental/issue-85197-invalid-span/auxiliary/invalid-span-helper-mod.rs')
-rw-r--r--src/test/incremental/issue-85197-invalid-span/auxiliary/invalid-span-helper-mod.rs14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/test/incremental/issue-85197-invalid-span/auxiliary/invalid-span-helper-mod.rs b/src/test/incremental/issue-85197-invalid-span/auxiliary/invalid-span-helper-mod.rs
deleted file mode 100644
index 747174b1ebf..00000000000
--- a/src/test/incremental/issue-85197-invalid-span/auxiliary/invalid-span-helper-mod.rs
+++ /dev/null
@@ -1,14 +0,0 @@
-#[macro_export]
-macro_rules! helper {
-    // Use `:tt` instead of `:ident` so that we don't get a `None`-delimited group
-    ($first:tt) => {
-        pub fn foo<T>() {
-            // The span of `$first` comes from another file,
-            // so the expression `1 + $first` ends up with an
-            // 'invalid' span that starts and ends in different files.
-            // We use the `respan!` macro to give all tokens the same
-            // `SyntaxContext`, so that the parser will try to merge the spans.
-            respan::respan!(let a = 1 + $first;);
-        }
-    }
-}