]> git.lizzy.rs Git - rust.git/blobdiff - src/test/ui/parser/recover-missing-semi.stderr
Remove E0308 note when primary label has all info
[rust.git] / src / test / ui / parser / recover-missing-semi.stderr
index 99339e4dd5025c8d9845e738633374b59f9b48d2..1ccf8b22c536458570c8916742eeb6337027cc0d 100644 (file)
@@ -1,38 +1,32 @@
-error: expected one of `.`, `;`, `?`, or an operator, found `let`
-  --> $DIR/recover-missing-semi.rs:4:5
+error: expected `;`, found `keyword `let``
+  --> $DIR/recover-missing-semi.rs:2:22
    |
 LL |     let _: usize = ()
-   |                      - help: a semicolon may be missing here
-LL |
+   |                      ^ help: add `;` here
+...
 LL |     let _ = 3;
-   |     ^^^
+   |     --- unexpected token
 
-error: expected one of `.`, `;`, `?`, or an operator, found `return`
-  --> $DIR/recover-missing-semi.rs:11:5
+error: expected `;`, found `keyword `return``
+  --> $DIR/recover-missing-semi.rs:9:22
    |
 LL |     let _: usize = ()
-   |                      - help: a semicolon may be missing here
-LL |
+   |                      ^ help: add `;` here
+...
 LL |     return 3;
-   |     ^^^^^^
+   |     ------ unexpected token
 
 error[E0308]: mismatched types
   --> $DIR/recover-missing-semi.rs:2:20
    |
 LL |     let _: usize = ()
    |                    ^^ expected usize, found ()
-   |
-   = note: expected type `usize`
-              found type `()`
 
 error[E0308]: mismatched types
   --> $DIR/recover-missing-semi.rs:9:20
    |
 LL |     let _: usize = ()
    |                    ^^ expected usize, found ()
-   |
-   = note: expected type `usize`
-              found type `()`
 
 error: aborting due to 4 previous errors