]> git.lizzy.rs Git - rust.git/blob - src/test/ui/const-generics/macro_rules-braces.min.stderr
Rollup merge of #79302 - est31:issue_73899_test, r=lcnr
[rust.git] / src / test / ui / const-generics / macro_rules-braces.min.stderr
1 error: expressions must be enclosed in braces to be used as const generic arguments
2   --> $DIR/macro_rules-braces.rs:49:17
3    |
4 LL |     let _: baz!(m::P);
5    |                 ^^^^
6    |
7 help: enclose the `const` expression in braces
8    |
9 LL |     let _: baz!({ m::P });
10    |                 ^      ^
11
12 error: expressions must be enclosed in braces to be used as const generic arguments
13   --> $DIR/macro_rules-braces.rs:69:17
14    |
15 LL |     let _: baz!(10 + 7);
16    |                 ^^^^^^
17    |
18 help: enclose the `const` expression in braces
19    |
20 LL |     let _: baz!({ 10 + 7 });
21    |                 ^        ^
22
23 error: generic parameters may not be used in const operations
24   --> $DIR/macro_rules-braces.rs:37:20
25    |
26 LL |     let _: foo!({{ N }});
27    |                    ^ cannot perform const operation using `N`
28    |
29    = help: const parameters may only be used as standalone arguments, i.e. `N`
30
31 error: generic parameters may not be used in const operations
32   --> $DIR/macro_rules-braces.rs:41:19
33    |
34 LL |     let _: bar!({ N });
35    |                   ^ cannot perform const operation using `N`
36    |
37    = help: const parameters may only be used as standalone arguments, i.e. `N`
38
39 error: generic parameters may not be used in const operations
40   --> $DIR/macro_rules-braces.rs:46:20
41    |
42 LL |     let _: baz!({{ N }});
43    |                    ^ cannot perform const operation using `N`
44    |
45    = help: const parameters may only be used as standalone arguments, i.e. `N`
46
47 error: generic parameters may not be used in const operations
48   --> $DIR/macro_rules-braces.rs:51:19
49    |
50 LL |     let _: biz!({ N });
51    |                   ^ cannot perform const operation using `N`
52    |
53    = help: const parameters may only be used as standalone arguments, i.e. `N`
54
55 error: aborting due to 6 previous errors
56