Merge from trunk @ 138209
[official-gcc.git] / gcc / testsuite / g++.dg / other / semicolon.C
blob542d3b7b554a933af4e08bf94843935d4a38e026
1 // PR c++/18368
2 // Origin: Chris Lattner <sabre@nondot.org>
3 // { dg-do compile }
4 // { dg-options "-fshow-column" }
6 struct A
8   struct B { int i; } // { dg-error "3: error: new types may not be defined in a return type|note: \\(perhaps a semicolon is missing" }
9   void foo();   // { dg-error "12: error: two or more|return type" }