Merged trunk at revision 161680 into branch.
[official-gcc.git] / gcc / testsuite / g++.dg / warn / incomplete2.C
blob30be26749c94aa7018560c51e90be878e572adb2
1 // PR c++/33501
2 // { dg-do compile }
4 class A;        // { dg-error "forward declaration" }
6 int f (A);                      // { dg-error "initializing" }
7 const A &make ();
9 int
10 main ()
12   return f (make ());   // { dg-error "invalid use of incomplete type" }