summaryrefslogtreecommitdiffstats
path: root/src/test/ui/parser/issues/issue-66357-unexpected-unreachable.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/parser/issues/issue-66357-unexpected-unreachable.rs')
-rw-r--r--src/test/ui/parser/issues/issue-66357-unexpected-unreachable.rs14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/test/ui/parser/issues/issue-66357-unexpected-unreachable.rs b/src/test/ui/parser/issues/issue-66357-unexpected-unreachable.rs
deleted file mode 100644
index aed428bfc..000000000
--- a/src/test/ui/parser/issues/issue-66357-unexpected-unreachable.rs
+++ /dev/null
@@ -1,14 +0,0 @@
-// The problem in #66357 was that the call trace:
-//
-// - parse_fn_block_decl
-// - expect_or
-// - unexpected
-// - expect_one_of
-// - expected_one_of_not_found
-// - recover_closing_delimiter
-//
-// ended up bubbling up `Ok(true)` to `unexpected` which then used `unreachable!()`.
-
-fn f() { |[](* }
-//~^ ERROR expected one of `,` or `:`, found `(`
-//~| ERROR expected one of `&`, `(`, `)`, `-`, `...`, `..=`, `..`, `[`, `_`, `box`, `mut`, `ref`, `|`, identifier, or path, found `*`