Home | History | Annotate | Download | only in SemaCXX

Lines Matching full:conversion

5   operator char *(); // expected-note {{conversion to pointer type}}
9 operator int *(); // expected-note {{conversion to pointer type}}
14 delete d; // expected-error {{ambiguous conversion of delete expression of type 'D' to a pointer}}
33 operator const int *(); // expected-note {{conversion to pointer type}}
37 operator int *(); // expected-note {{conversion to pointer type}}
42 delete d; // expected-error {{ambiguous conversion of delete expression of type 'D2' to a pointer}}
47 operator const int *(); // expected-note {{conversion to pointer type}}
51 operator const int *(); // expected-note {{conversion to pointer type}}
59 delete d; // expected-error {{ambiguous conversion of delete expression of type 'D3' to a pointer}}
77 void f5(X1 x) { delete x; } // OK. In selecting a conversion to pointer function, template convesions are skipped.
101 template<typename T> operator T*() const; // hides base conversion
107 // OK. In selecting a conversion to pointer function, template convesions are skipped.