about summary refs log tree commit diff
path: root/tests/ui/parser/recover/recover-missing-semi-before-item.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/parser/recover/recover-missing-semi-before-item.stderr')
-rw-r--r--tests/ui/parser/recover/recover-missing-semi-before-item.stderr70
1 files changed, 60 insertions, 10 deletions
diff --git a/tests/ui/parser/recover/recover-missing-semi-before-item.stderr b/tests/ui/parser/recover/recover-missing-semi-before-item.stderr
index 61c43f2f189..8a87d44c959 100644
--- a/tests/ui/parser/recover/recover-missing-semi-before-item.stderr
+++ b/tests/ui/parser/recover/recover-missing-semi-before-item.stderr
@@ -2,82 +2,132 @@ error: expected `;`, found keyword `struct`
   --> $DIR/recover-missing-semi-before-item.rs:6:16
    |
 LL |     let foo = 3
-   |                ^ help: add `;` here
+   |                ^
 LL |     struct Foo;
    |     ------ unexpected token
+   |
+help: add `;` here
+   |
+LL |     let foo = 3;
+   |                +
 
 error: expected `;`, found `union`
   --> $DIR/recover-missing-semi-before-item.rs:11:16
    |
 LL |     let foo = 3
-   |                ^ help: add `;` here
+   |                ^
 LL |     union Foo {
    |     ----- unexpected token
+   |
+help: add `;` here
+   |
+LL |     let foo = 3;
+   |                +
 
 error: expected `;`, found keyword `enum`
   --> $DIR/recover-missing-semi-before-item.rs:18:16
    |
 LL |     let foo = 3
-   |                ^ help: add `;` here
+   |                ^
 LL |     enum Foo {
    |     ---- unexpected token
+   |
+help: add `;` here
+   |
+LL |     let foo = 3;
+   |                +
 
 error: expected `;`, found keyword `fn`
   --> $DIR/recover-missing-semi-before-item.rs:25:16
    |
 LL |     let foo = 3
-   |                ^ help: add `;` here
+   |                ^
 LL |     fn foo() {}
    |     -- unexpected token
+   |
+help: add `;` here
+   |
+LL |     let foo = 3;
+   |                +
 
 error: expected `;`, found keyword `extern`
   --> $DIR/recover-missing-semi-before-item.rs:30:16
    |
 LL |     let foo = 3
-   |                ^ help: add `;` here
+   |                ^
 LL |     extern fn foo() {}
    |     ------ unexpected token
+   |
+help: add `;` here
+   |
+LL |     let foo = 3;
+   |                +
 
 error: expected `;`, found keyword `impl`
   --> $DIR/recover-missing-semi-before-item.rs:36:16
    |
 LL |     let foo = 3
-   |                ^ help: add `;` here
+   |                ^
 LL |     impl Foo {}
    |     ---- unexpected token
+   |
+help: add `;` here
+   |
+LL |     let foo = 3;
+   |                +
 
 error: expected `;`, found keyword `pub`
   --> $DIR/recover-missing-semi-before-item.rs:41:16
    |
 LL |     let foo = 3
-   |                ^ help: add `;` here
+   |                ^
 LL |     pub use bar::Bar;
    |     --- unexpected token
+   |
+help: add `;` here
+   |
+LL |     let foo = 3;
+   |                +
 
 error: expected `;`, found keyword `mod`
   --> $DIR/recover-missing-semi-before-item.rs:46:16
    |
 LL |     let foo = 3
-   |                ^ help: add `;` here
+   |                ^
 LL |     mod foo {}
    |     --- unexpected token
+   |
+help: add `;` here
+   |
+LL |     let foo = 3;
+   |                +
 
 error: expected `;`, found keyword `type`
   --> $DIR/recover-missing-semi-before-item.rs:51:16
    |
 LL |     let foo = 3
-   |                ^ help: add `;` here
+   |                ^
 LL |     type Foo = usize;
    |     ---- unexpected token
+   |
+help: add `;` here
+   |
+LL |     let foo = 3;
+   |                +
 
 error: expected `;`, found keyword `fn`
   --> $DIR/recover-missing-semi-before-item.rs:59:19
    |
 LL | const X: i32 = 123
-   |                   ^ help: add `;` here
+   |                   ^
 LL |
 LL | fn main() {}
    | -- unexpected token
+   |
+help: add `;` here
+   |
+LL | const X: i32 = 123;
+   |                   +
 
 error: aborting due to 10 previous errors