Lines Matching defs:C

6 struct C {  struct
7 …void *operator new(std::size_t size) { void *p = ::operator new(size); side_effect = 3; return p; } in operator new()
8 …id *operator new[](std::size_t size) { void *p = ::operator new(size); side_effect = 4; return p; } in operator new[]()
9 void operator delete(void *p) { std::free(p); side_effect = 1; } in operator delete()
10 void operator delete[](void *p) { std::free(p); side_effect = 2; } in operator delete[]()
12 B b;
13 B* operator->() { return &b; } in operator ->()
14 int operator->*(int) { return 2; } in operator ->*()
15 int operator+(int) { return 44; } in operator +()
16 int operator+=(int) { return 42; } in operator +=()
17 int operator++(int) { return 123; } in operator ++()
18 int operator++() { return 1234; } in operator ++()
19 int operator-(int) { return 34; } in operator -()
20 int operator-=(int) { return 32; } in operator -=()
21 int operator--() { return 321; } in operator --()
22 int operator--(int) { return 4321; } in operator --()
24 int operator*(int) { return 51; } in operator *()
25 int operator*=(int) { return 52; } in operator *=()
26 int operator%(int) { return 53; } in operator %()
27 int operator%=(int) { return 54; } in operator %=()
28 int operator/(int) { return 55; } in operator /()
29 int operator/=(int) { return 56; } in operator /=()
30 int operator^(int) { return 57; } in operator ^()
31 int operator^=(int) { return 58; } in operator ^=()
33 int operator|(int) { return 61; } in operator |()
34 int operator|=(int) { return 62; } in operator |=()
35 int operator||(int) { return 63; } in operator ||()
36 int operator&(int) { return 64; } in operator &()
37 int operator&=(int) { return 65; } in operator &=()
38 int operator&&(int) { return 66; } in operator &&()
40 int operator~() { return 71; } in operator ~()
41 int operator!() { return 72; } in operator !()
42 int operator!=(int) { return 73; } in operator !=()
43 int operator=(int) { return 74; } in operator =()
44 int operator==(int) { return 75; } in operator ==()
46 int operator<(int) { return 81; } in operator <()
47 int operator<<(int) { return 82; } in operator <<()
71 C c; in main() argument