Home | History | Annotate | Download | only in SemaCXX

Lines Matching defs:Integer

7 typedef int Integer;
41 i->~Integer();
42 i->Integer::~Integer();
45 i->N::OtherInteger::~Integer(); // expected-error{{'Integer' does not refer to a type name in pseudo-destructor expression; expected the name of type 'int'}}
46 i->N::~Integer(); // expected-error{{'Integer' does not refer to a type name in pseudo-destructor expression; expected the name of type 'int'}}
47 i->Integer::~Double(); // expected-error{{the type of object expression ('int') does not match the type being destroyed ('Double' (aka 'double')) in pseudo-destructor expression}}
49 ii->~Integer(); // expected-error{{member reference type 'int' is not a pointer; did you mean to use '.'?}}
50 ii.~Integer();
59 typedef int Integer;
62 ip->~Integer; // expected-error{{reference to pseudo-destructor must be called}}
66 (ip->~Integer)();