1 2 3 4 5 6 7 8 9 10 11
// { dg-additional-options "-frust-compile-until=lowering" } enum Foo { A(i32), } fn main() { let b = Foo::A(15); while let Foo::A(x) = b {} }