struct Bidule {} enum Bidoule {} // Note - missing generic parameter - needs name resolution on const generics type Bipboupe = Bidule; trait Fooable {} union Bidoulepe {} // { dg-error "default values for const generic parameters are not allowed in .union. items" } fn const_default() {} // { dg-error "default values for const generic parameters are not allowed in .function. items" } // Note - missing generic parameter - needs name resolution on const generics impl Bidule {} // { dg-error "default values for const generic parameters are not allowed in .impl. items" }