Home | History | Annotate | Download | only in Parser

Lines Matching full:specifier

28   virtual int vf0() = 0l; // expected-error {{does not look like a pure-specifier}}
29 virtual int vf1() = 1; // expected-error {{does not look like a pure-specifier}}
30 virtual int vf2() = 00; // expected-error {{does not look like a pure-specifier}}
31 virtual int vf3() = 0x0; // expected-error {{does not look like a pure-specifier}}
32 virtual int vf4() = 0.0; // expected-error {{does not look like a pure-specifier}}
36 virtual int vf7() = { 0 }; // expected-error {{does not look like a pure-specifier}}
57 // check that we don't consume the token after the access specifier
64 // consume the token after the access specifier if it's a semicolon
108 struct A::B; // expected-error {{forward declaration of struct cannot have a nested name specifier}}
109 union N::C; // expected-error {{forward declaration of union cannot have a nested name specifier}}
154 ~A::A() { n = 0; } // expected-error {{'~' in destructor name should be after nested name specifier}} expected-note {{previous}}
158 DtorErrors::~B::B() {} // expected-error {{'~' in destructor name should be after nested name specifier}}
161 a.~A::A(); // expected-error {{'~' in destructor name should be after nested name specifier}}
162 b->~DtorErrors::~B::B(); // expected-error {{'~' in destructor name should be after nested name specifier}}
166 ~C::C() {} // expected-error {{incomplete}} expected-error {{'~' in destructor name should be after nested name specifier}}
169 ~D::D() throw(X) {} // expected-error {{'~' in destructor name should be after nested name specifier}}
171 ~Undeclared::Undeclared() {} // expected-error {{use of undeclared identifier 'Undeclared'}} expected-error {{'~' in destructor name should be after nested name specifier}}
172 ~Undeclared:: {} // expected-error {{expected identifier}} expected-error {{'~' in destructor name should be after nested name specifier}}
177 ~A::A() {} // expected-error {{'~' in destructor name should be after nested name specifier}} expected-error {{non-friend class member '~A' cannot have a qualified name}}
182 ~S::S() {} // expected-error {{'~' in destructor name should be after nested name specifier}} expected-error {{extra qualification on member '~S'}}
186 ~I::I() {} // expected-error {{'I' is not a class, namespace, or enumeration}} expected-error {{'~' in destructor name should be after nested name specifier}}
192 T t2 = t2.~T::T<int>; // expected-error {{'~' in destructor name should be after nested name specifier}} expected-error {{destructor name 'T' does not refer to a template}} expected-error {{expected '(' for function-style cast or type construction}} expected-error {{expected expression}}