]> git.lizzy.rs Git - rust.git/blob - tests/ui/suggestions/recover-from-semicolon-trailing-item.stderr
Rollup merge of #106670 - albertlarsan68:check-docs-in-pr-ci, r=Mark-Simulacrum
[rust.git] / tests / ui / suggestions / recover-from-semicolon-trailing-item.stderr
1 error: expected item, found `;`
2   --> $DIR/recover-from-semicolon-trailing-item.rs:2:9
3    |
4 LL | mod M {};
5    |         ^ help: remove this semicolon
6
7 error: expected item, found `;`
8   --> $DIR/recover-from-semicolon-trailing-item.rs:4:12
9    |
10 LL | struct S {};
11    |            ^ help: remove this semicolon
12    |
13    = help: braced struct declarations are not followed by a semicolon
14
15 error: expected item, found `;`
16   --> $DIR/recover-from-semicolon-trailing-item.rs:6:20
17    |
18 LL | fn foo(a: usize) {};
19    |                    ^ help: remove this semicolon
20
21 error[E0308]: mismatched types
22   --> $DIR/recover-from-semicolon-trailing-item.rs:10:20
23    |
24 LL |     let _: usize = S {};
25    |            -----   ^^^^ expected `usize`, found struct `S`
26    |            |
27    |            expected due to this
28
29 error[E0308]: mismatched types
30   --> $DIR/recover-from-semicolon-trailing-item.rs:12:20
31    |
32 LL |     let _: usize = X {};
33    |            -----   ^^^^ expected `usize`, found struct `X`
34    |            |
35    |            expected due to this
36
37 error[E0308]: mismatched types
38   --> $DIR/recover-from-semicolon-trailing-item.rs:14:9
39    |
40 LL |     foo("");
41    |     --- ^^ expected `usize`, found `&str`
42    |     |
43    |     arguments to this function are incorrect
44    |
45 note: function defined here
46   --> $DIR/recover-from-semicolon-trailing-item.rs:6:4
47    |
48 LL | fn foo(a: usize) {};
49    |    ^^^ --------
50
51 error: aborting due to 6 previous errors
52
53 For more information about this error, try `rustc --explain E0308`.