xref: /llvm-project/clang/test/CodeGenCXX/invalid.cpp (revision 4478ac3e21090ef587abce7e9b21a57715b22c39)
1*4478ac3eSDavid Blaikie // RUN: not %clang_cc1 -g -emit-llvm %s
2*4478ac3eSDavid Blaikie 
3*4478ac3eSDavid Blaikie // Don't attempt to codegen invalid code that would lead to a crash
4*4478ac3eSDavid Blaikie 
5*4478ac3eSDavid Blaikie // PR16933
6*4478ac3eSDavid Blaikie struct A;
7*4478ac3eSDavid Blaikie A *x;
8*4478ac3eSDavid Blaikie struct A {
9*4478ac3eSDavid Blaikie   B y;
10*4478ac3eSDavid Blaikie };
11*4478ac3eSDavid Blaikie A y;
12