Lines Matching full:operator
9 static void operator delete(void *p) {};
20 using B::operator delete;
31 static void operator delete(void *p) {}; // expected-note {{member 'operator delete' declared here}}
37 static void operator delete(void *, size_t) {}; // expected-note {{member 'operator delete' declared here}}
43 using A::operator delete;
44 using B::operator delete;
49 C::~C() {} // expected-error {{multiple suitable 'operator delete' functions in 'C'}}
56 static void operator delete(void*, const int &);
61 static void operator delete(void*, const int &); // expected-note {{declared here}}
63 B::~B() {} // expected-error {{no suitable member 'operator delete' in 'B'}}
66 struct C : CBase { // expected-error {{no suitable member 'operator delete' in 'C'}}
67 static void operator delete(void*, const int &); // expected-note {{declared here}}
78 static void operator delete(void*, const int &);
83 static void operator delete(void*);