brintos

brintos / llvm-project-archived public Read only

0
0
Text · 430 B · c6e877b Raw
25 lines · cpp
1// RUN: %clang_cc1 -fsyntax-only -verify %s2// Don't crash (PR18284).3 4namespace n1 {5class A { };6class C { A a; };7 8A::RunTest() {} // expected-error {{a type specifier is required for all declarations}}9 10void f() {11  new C;12}13} // namespace n114 15namespace n2 {16class A { };17class C : public A { };18 19A::RunTest() {} // expected-error {{a type specifier is required for all declarations}}20 21void f() {22  new C;23}24} // namespace n225