diff options
| -rw-r--r-- | tests/ui/parser/issues/unnessary-error-issue-138401.rs | 7 | ||||
| -rw-r--r-- | tests/ui/parser/issues/unnessary-error-issue-138401.stderr | 19 |
2 files changed, 26 insertions, 0 deletions
diff --git a/tests/ui/parser/issues/unnessary-error-issue-138401.rs b/tests/ui/parser/issues/unnessary-error-issue-138401.rs new file mode 100644 index 00000000000..e5e5f1ee4e9 --- /dev/null +++ b/tests/ui/parser/issues/unnessary-error-issue-138401.rs @@ -0,0 +1,7 @@ +pub fn foo(x: i64) -> i64 { + x.abs) + //~^ ERROR mismatched closing delimiter +} +//~^ ERROR unexpected closing delimiter: `}` + +fn main() {} diff --git a/tests/ui/parser/issues/unnessary-error-issue-138401.stderr b/tests/ui/parser/issues/unnessary-error-issue-138401.stderr new file mode 100644 index 00000000000..b50f77f1247 --- /dev/null +++ b/tests/ui/parser/issues/unnessary-error-issue-138401.stderr @@ -0,0 +1,19 @@ +error: mismatched closing delimiter: `)` + --> $DIR/unnessary-error-issue-138401.rs:1:27 + | +LL | pub fn foo(x: i64) -> i64 { + | ^ unclosed delimiter +LL | x.abs) + | ^ mismatched closing delimiter + +error: unexpected closing delimiter: `}` + --> $DIR/unnessary-error-issue-138401.rs:4:1 + | +LL | x.abs) + | - missing open `(` for this delimiter +LL | +LL | } + | ^ unexpected closing delimiter + +error: aborting due to 2 previous errors + |
