1 // RUN: %clang_cc1 -fsyntax-only -pedantic -verify %s
3 namespace ImplicitInt
{
4 static a(4); // expected-error {{a type specifier is required}}
5 b(int n
); // expected-error {{a type specifier is required}}
6 c (*p
)[]; // expected-error {{unknown type name 'c'}}
7 itn
f(char *p
, *q
); // expected-error {{unknown type name 'itn'}} expected-error {{a type specifier is required}}
12 S::f() {} // expected-error {{a type specifier is required}}
16 int f(a::b::c
); // expected-error {{use of undeclared identifier 'a'}}
18 class Foo::Bar
{ // expected-error {{use of undeclared identifier 'Foo'}}
19 // expected-error {{expected unqualified-id}}