1 // From Issue #778 2 3 enum Clam<T> { A(T) } main()4 fn main() { let c; c = Clam::A(c); match c { Clam::A::<isize>(_) => { } } } 5 //~^ ERROR mismatched types 6