Lines Matching full:operator
7 struct ToBool { explicit operator bool(); };
14 struct B { operator A() const; }; // expected-note 2 {{candidate function}}
15 struct I { operator int(); };
16 struct J { operator I(); };
17 struct K { operator double(); };
19 struct F { operator vfn(); };
20 struct G { operator vfn(); };
30 struct Convertible { operator Base&(); };
35 struct ToMemPtr { operator DFnPtr(); };
38 struct BadBase { operator BadDerived&(); };
56 operator short(); // expected-note 2 {{candidate function}}
57 operator signed char(); // expected-note 2 {{candidate function}}
220 operator const char*() const;
247 operator const Foo1&() const;
248 operator const Foo2&() const;
249 operator const Foo3&() const;
286 operator ref();