blob: 4845648d49c8706c7d181da056bc48a36efc373f [file] [log] [blame]
//@ revisions: rpass cfail
enum A {
//[cfail]~^ ERROR recursive types `A` and `C` have infinite size [E0072]
B(C),
}
#[cfg(rpass)]
struct C(Box<A>);
#[cfg(cfail)]
struct C(A);
fn main() {}