Home | History | Annotate | Download | only in SemaCXX

Lines Matching full:operator

8   A operator()(); // expected-note 2 {{'operator()' declared here}}
9 operator A(); // expected-note {{'operator A' declared here}}
10 A operator!(); // expected-note 2 {{'operator!' declared here}}
11 A operator++(int); // expected-note {{'operator++' declared here}}
12 A operator[](int); // expected-note {{'operator[]' declared here}}
13 A operator+(int); // expected-note {{'operator+' declared here}}
14 A operator->(); // expected-note {{'operator->' declared here}}
28 b.operator()(); // expected-error {{calling 'operator()' with incomplete return type 'A'}}
29 b.operator A(); // expected-error {{calling 'operator A' with incomplete return type 'A'}}
30 b.operator!(); // expected-error {{calling 'operator!' with incomplete return type 'A'}}
32 !b; // expected-error {{calling 'operator!' with incomplete return type 'A'}}
33 b(); // expected-error {{calling 'operator()' with incomplete return type 'A'}}
34 b++; // expected-error {{calling 'operator++' with incomplete return type 'A'}}
35 b[0]; // expected-error {{calling 'operator[]' with incomplete return type 'A'}}
36 b + 1; // expected-error {{calling 'operator+' with incomplete return type 'A'}}
37 b->f(); // expected-error {{calling 'operator->' with incomplete return type 'A'}}