This commit is contained in:
Ellen 2021-07-14 19:38:58 +01:00
parent da189d9514
commit b3b6b66815

View file

@ -1,20 +1,20 @@
error[E0735]: generic parameters cannot use `Self` in their defaults
--> $DIR/default-const-param-cannot-reference-self.rs:3:36
--> $DIR/default-const-param-cannot-reference-self.rs:3:34
|
LL | struct Snobound<const N: usize = { Self; 10 }>;
| ^^^^ `Self` in generic parameter default
error[E0735]: generic parameters cannot use `Self` in their defaults
--> $DIR/default-const-param-cannot-reference-self.rs:6:34
|
LL | enum Enobound<const N: usize = { Self; 10 }> { }
LL | struct Struct<const N: usize = { Self; 10 }>;
| ^^^^ `Self` in generic parameter default
error[E0735]: generic parameters cannot use `Self` in their defaults
--> $DIR/default-const-param-cannot-reference-self.rs:9:35
--> $DIR/default-const-param-cannot-reference-self.rs:6:30
|
LL | union Unobound<const N: usize = { Self; 10 }> { not_empty: () }
| ^^^^ `Self` in generic parameter default
LL | enum Enum<const N: usize = { Self; 10 }> { }
| ^^^^ `Self` in generic parameter default
error[E0735]: generic parameters cannot use `Self` in their defaults
--> $DIR/default-const-param-cannot-reference-self.rs:9:32
|
LL | union Union<const N: usize = { Self; 10 }> { not_empty: () }
| ^^^^ `Self` in generic parameter default
error: aborting due to 3 previous errors