brintos

brintos / llvm-project-archived public Read only

0
0
Text · 555 B · 6d2dc60 Raw
22 lines · cpp
1// RUN: %clang_cc1 -fsyntax-only -verify %s2 3UNKNOWN_MACRO_1("z", 1) // expected-error {{a type specifier is required for all declarations}}4// expected-error@-1 {{expected ';' after top level declarator}}5 6namespace foo {7  class bar {};8}9 10int variable = 0; // ok11foo::bar something; // ok12 13UNKNOWN_MACRO_2(void) // expected-error {{a type specifier is required for all declarations}}14// expected-error@-1 {{expected ';' after top level declarator}}15 16namespace baz {17  using Bool = bool;18}19 20int variable2 = 2; // ok21const baz::Bool flag = false;  // ok22