// https://github.com/rust-lang/rust/issues/5997 fn f() -> bool { enum E { V(Z) } //~^ ERROR can't use generic parameters from outer item true } fn main() { let b = f::(); assert!(b); }