Lines Matching refs:NS
24 namespace NS { namespace
32 namespace NS { namespace
35 void NS::foo(); // expected-warning {{extra qualification}}
36 extern int NS::bar; // expected-warning {{extra qualification}}
37 …struct NS::X; // expected-error {{forward declaration of struct cannot have a nested name specifie…
38 …template<typename T> struct NS::Y; // expected-error {{forward declaration of struct cannot have a…
39 template<typename T> void NS::wibble(T); // expected-warning {{extra qualification}}
41 void NS::foo() {} // expected-warning{{extra qualification on member 'foo'}} in foo()
42 int NS::bar; // expected-warning{{extra qualification on member 'bar'}}
43 struct NS::X { }; // expected-warning{{extra qualification on member 'X'}}
44 template<typename T> struct NS::Y { }; // expected-warning{{extra qualification on member 'Y'}}
45 …template<typename T> void NS::wibble(T) { } // expected-warning{{extra qualification on member 'wi… in wibble()
49 struct NS::Z:: {} b; // expected-error{{expected identifier}}