1 // Testcase for mangling of unnamed types.
3 // namespace-scope unnamed types have no linkage, so we only test that they
6 // { dg-options -std=c++0x }
16 typedef struct { }* D;
20 // { dg-final { scan-assembler "_Z2g1PN1CUt_E" } }
22 // { dg-final { scan-assembler "_Z2g2PN1CUt0_E" } }
34 // { dg-final { scan-assembler "_Z2h1IPZ1jvEUt_EvT_" } }
36 typedef struct { }* G;
37 // { dg-final { scan-assembler "_Z2h2IPZ1jvEUt0_EvT_" } }