about summary refs log tree commit diff
path: root/src/tools/rustfmt/tests
diff options
context:
space:
mode:
authorDavid Wood <david.wood@huawei.com>2024-02-19 15:07:08 +0000
committerDavid Wood <david@davidtw.co>2024-03-05 10:14:36 +0000
commit2ee0409f323574af15c5d75dbfc42b1721720de8 (patch)
treeef29d7ca25c9c469566c6431eddc450c98cf4650 /src/tools/rustfmt/tests
parent5a1e5449c8f4cb6b12b4f64238e3c058767ebf02 (diff)
downloadrust-2ee0409f323574af15c5d75dbfc42b1721720de8.tar.gz
rust-2ee0409f323574af15c5d75dbfc42b1721720de8.zip
errors: share `SilentEmitter` between rustc and rustfmt
Signed-off-by: David Wood <david@davidtw.co>
Diffstat (limited to 'src/tools/rustfmt/tests')
-rw-r--r--src/tools/rustfmt/tests/rustfmt/main.rs2
-rw-r--r--src/tools/rustfmt/tests/target/issue_6082.rs5
2 files changed, 6 insertions, 1 deletions
diff --git a/src/tools/rustfmt/tests/rustfmt/main.rs b/src/tools/rustfmt/tests/rustfmt/main.rs
index 7dcf7c8416e..e66fad1e7fa 100644
--- a/src/tools/rustfmt/tests/rustfmt/main.rs
+++ b/src/tools/rustfmt/tests/rustfmt/main.rs
@@ -176,7 +176,7 @@ fn rustfmt_emits_error_on_line_overflow_true() {
 #[test]
 #[allow(non_snake_case)]
 fn dont_emit_ICE() {
-    let files = ["tests/target/issue_5728.rs", "tests/target/issue_5729.rs"];
+    let files = ["tests/target/issue_5728.rs", "tests/target/issue_5729.rs", "tests/target/issue_6082.rs"];
 
     for file in files {
         let args = [file];
diff --git a/src/tools/rustfmt/tests/target/issue_6082.rs b/src/tools/rustfmt/tests/target/issue_6082.rs
new file mode 100644
index 00000000000..58e512c710e
--- /dev/null
+++ b/src/tools/rustfmt/tests/target/issue_6082.rs
@@ -0,0 +1,5 @@
+macro_rules! test {
+    ($T:ident, $b:lifetime) => {
+        Box<$T<$b>>
+    };
+}