Lines Matching full:operator
6 operator short();
10 operator long();
15 operator E1();
20 operator E2();
30 operator pmf();
62 struct ShortRef { // expected-note{{candidate function (the implicit copy assignment operator)}}
63 operator short&();
67 operator volatile long&();
70 struct XpmfRef { // expected-note{{candidate function (the implicit copy assignment operator)}}
71 operator pmf&();
75 operator E2&();
105 operator int volatile *();
109 operator int const *();
113 operator int volatile *&();
117 operator int const *&();
160 operator T*();
170 template< typename T > operator T() const;
196 template<typename X> bool operator>(const X &inX1, const X &inX2);
206 operator bool();
207 operator const char *();
217 (void)(foo - foo); // expected-error{{use of overloaded operator '-' is ambiguous}} \
218 // expected-note 4{{built-in candidate operator-}} \
226 operator const void *() const;
227 operator void *();
229 operator const unsigned *() const;
230 operator unsigned *();
249 operator int* __restrict &();
261 struct X { operator __int128() const; } x;
265 struct Y { operator unsigned __int128() const; } y;