diff options
| -rw-r--r-- | src/test/ui/issue-2354.rs (renamed from src/test/parse-fail/issue-2354.rs) | 4 | ||||
| -rw-r--r-- | src/test/ui/issue-2354.stderr | 16 |
2 files changed, 19 insertions, 1 deletions
diff --git a/src/test/parse-fail/issue-2354.rs b/src/test/ui/issue-2354.rs index 2e799a72c81..418f30df22b 100644 --- a/src/test/parse-fail/issue-2354.rs +++ b/src/test/ui/issue-2354.rs @@ -10,11 +10,13 @@ // compile-flags: -Z parse-only -fn foo() { //~ HELP did you mean to close this delimiter? +fn foo() { //~ NOTE un-closed delimiter match Some(x) { + //~^ NOTE this might be the culprit... Some(y) => { panic!(); } None => { panic!(); } } +//~^ NOTE ...as it matches this but it has different indentation fn bar() { let mut i = 0; diff --git a/src/test/ui/issue-2354.stderr b/src/test/ui/issue-2354.stderr new file mode 100644 index 00000000000..720f37da9d3 --- /dev/null +++ b/src/test/ui/issue-2354.stderr @@ -0,0 +1,16 @@ +error: this file contains an un-closed delimiter + --> $DIR/issue-2354.rs:26:66 + | +LL | fn foo() { //~ NOTE un-closed delimiter + | - un-closed delimiter +LL | match Some(x) { + | - this might be the culprit... +... +LL | } + | - ...as it matches this but it has different indentation +... +LL | fn main() {} //~ ERROR this file contains an un-closed delimiter + | ^ + +error: aborting due to previous error + |
