// PR c++/91416 - GC during late parsing collects live data. // { dg-do compile } // { dg-options "--param ggc-min-heapsize=0 --param ggc-min-expand=0" } __attribute__ ((unused)) struct S { S() { } } s; __attribute__ ((unused)) struct X { void fn () { __attribute__ ((unused)) struct N { N() { } } n; } } x;