]> git.lizzy.rs Git - rust.git/blob - src/test/ui/editions/edition-keywords-2018-2018-parsing.stderr
:arrow_up: rust-analyzer
[rust.git] / src / test / ui / editions / edition-keywords-2018-2018-parsing.stderr
1 error: expected identifier, found keyword `async`
2   --> $DIR/edition-keywords-2018-2018-parsing.rs:16:13
3    |
4 LL |     let mut async = 1;
5    |             ^^^^^ expected identifier, found keyword
6    |
7 help: escape `async` to use it as an identifier
8    |
9 LL |     let mut r#async = 1;
10    |             ++
11
12 error: expected identifier, found keyword `async`
13   --> $DIR/edition-keywords-2018-2018-parsing.rs:26:13
14    |
15 LL |     module::async();
16    |             ^^^^^ expected identifier, found keyword
17    |
18 help: escape `async` to use it as an identifier
19    |
20 LL |     module::r#async();
21    |             ++
22
23 error: no rules expected the token `r#async`
24   --> $DIR/edition-keywords-2018-2018-parsing.rs:20:31
25    |
26 LL |     r#async = consumes_async!(r#async);
27    |                               ^^^^^^^ no rules expected this token in macro call
28
29 error: no rules expected the token `async`
30   --> $DIR/edition-keywords-2018-2018-parsing.rs:21:35
31    |
32 LL |     r#async = consumes_async_raw!(async);
33    |                                   ^^^^^ no rules expected this token in macro call
34
35 error: macro expansion ends with an incomplete expression: expected one of `move`, `|`, or `||`
36   --> $DIR/auxiliary/edition-kw-macro-2018.rs:27:23
37    |
38 LL |     ($i: ident) => ($i)
39    |                       ^ expected one of `move`, `|`, or `||`
40    |
41   ::: $DIR/edition-keywords-2018-2018-parsing.rs:24:8
42    |
43 LL |     if passes_ident!(async) == 1 {}
44    |        -------------------- in this macro invocation
45
46 error[E0308]: mismatched types
47   --> $DIR/edition-keywords-2018-2018-parsing.rs:29:33
48    |
49 LL |     let _recovery_witness: () = 0;
50    |                            --   ^ expected `()`, found integer
51    |                            |
52    |                            expected due to this
53
54 error: aborting due to 6 previous errors
55
56 For more information about this error, try `rustc --explain E0308`.