]>
Commit | Line | Data |
---|---|---|
17df50a5 | 1 | error[E0128]: generic parameters with a default cannot use forward declared identifiers |
a2a8927a | 2 | --> $DIR/forward-declared.rs:1:29 |
17df50a5 XL |
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 | |
a2a8927a | 8 | --> $DIR/forward-declared.rs:4:27 |
17df50a5 XL |
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 | |
a2a8927a | 14 | --> $DIR/forward-declared.rs:7:30 |
17df50a5 XL |
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 | |
a2a8927a | 20 | --> $DIR/forward-declared.rs:10:28 |
17df50a5 XL |
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`. |