]> git.lizzy.rs Git - rust.git/blob - tests/ui/const-generics/defaults/forward-declared.stderr
Rollup merge of #106144 - tgross35:patch-1, r=Mark-Simulacrum
[rust.git] / tests / ui / const-generics / defaults / forward-declared.stderr
1 error[E0128]: generic parameters with a default cannot use forward declared identifiers
2   --> $DIR/forward-declared.rs:1:29
3    |
4 LL | struct Foo<const N: usize = M, const M: usize = 10>;
5    |                             ^ defaulted generic parameters cannot be forward declared
6
7 error[E0128]: generic parameters with a default cannot use forward declared identifiers
8   --> $DIR/forward-declared.rs:4:27
9    |
10 LL | enum Bar<const N: usize = M, const M: usize = 10> {}
11    |                           ^ defaulted generic parameters cannot be forward declared
12
13 error[E0128]: generic parameters with a default cannot use forward declared identifiers
14   --> $DIR/forward-declared.rs:7:30
15    |
16 LL | struct Foo2<const N: usize = N>;
17    |                              ^ defaulted generic parameters cannot be forward declared
18
19 error[E0128]: generic parameters with a default cannot use forward declared identifiers
20   --> $DIR/forward-declared.rs:10:28
21    |
22 LL | enum Bar2<const N: usize = N> {}
23    |                            ^ defaulted generic parameters cannot be forward declared
24
25 error: aborting due to 4 previous errors
26
27 For more information about this error, try `rustc --explain E0128`.