2011-08-05 15:46:50 -07:00
|
|
|
// From Issue #778
|
2018-12-16 22:21:47 -05:00
|
|
|
|
|
|
|
|
enum Clam<T> { A(T) }
|
2024-01-15 11:44:56 +01:00
|
|
|
fn main() {
|
|
|
|
|
let c;
|
|
|
|
|
c = Clam::A(c);
|
2024-02-22 18:18:33 +01:00
|
|
|
//~^ ERROR overflow assigning `Clam<_>` to `_`
|
2024-01-15 11:44:56 +01:00
|
|
|
match c {
|
|
|
|
|
Clam::A::<isize>(_) => { }
|
|
|
|
|
}
|
|
|
|
|
}
|