// AUTOMATICALLY GENERATED -- DO NOT EDIT! -*- c++ -*- #include "operator.h" #include "operator_i.h" #line 8 "operator.cpp" void * Foo::operator new(size_t) // funny comment { } #line 14 "operator.cpp" Foo& Foo::operator+(const Foo&) // funny comment { } #line 20 "operator.cpp" Foo& Foo::operator=(const Foo&) // funny comment { } #line 26 "operator.cpp" Foo& Foo::operator*(const Foo&) // funny comment { } #line 44 "operator.cpp" void* X::operator new(unsigned int) { return (void*)0; } #line 46 "operator.cpp" void X::operator delete(void*) { } #line 47 "operator.cpp" void* X::operator new[](unsigned int, int) { return (void*)0; } #line 48 "operator.cpp" void X::operator delete[](void*) { } #line 49 "operator.cpp" X X::operator+(const X&) { return *this; } #line 50 "operator.cpp" X X::operator-(const X&) { return *this; } #line 51 "operator.cpp" X X::operator*(const X&) { return *this; } #line 52 "operator.cpp" X X::operator/(const X&) { return *this; } #line 53 "operator.cpp" X X::operator%(const X&) { return *this; } #line 54 "operator.cpp" X X::operator^(const X&) { return *this; } #line 55 "operator.cpp" X X::operator&(const X&) { return *this; } #line 56 "operator.cpp" X X::operator|(const X&) { return *this; } #line 57 "operator.cpp" X X::operator~() { return *this; } #line 58 "operator.cpp" X X::operator!() { return *this; } #line 59 "operator.cpp" X& X::operator=(const X&) {return *this; } #line 60 "operator.cpp" bool X::operator<(const X&) { return false; } #line 61 "operator.cpp" bool X::operator>(const X&) { return false; } #line 62 "operator.cpp" X& X::operator+=(const X&) { return *this; } #line 63 "operator.cpp" X& X::operator-=(const X&) { return *this; } #line 64 "operator.cpp" X& X::operator*=(const X&) { return *this; } #line 65 "operator.cpp" X& X::operator/=(const X&) { return *this; } #line 66 "operator.cpp" X& X::operator%=(const X&) { return *this; } #line 67 "operator.cpp" X& X::operator^=(const X&) { return *this; } #line 68 "operator.cpp" X& X::operator&=(const X&) { return *this; } #line 69 "operator.cpp" X& X::operator|=(const X&) { return *this; } #line 70 "operator.cpp" X X::operator<<(const X&) { return *this; } #line 71 "operator.cpp" X X::operator>>(const X&) { return *this; } #line 72 "operator.cpp" X& X::operator>>=(const X&) { return *this; } #line 73 "operator.cpp" X& X::operator<<=(const X&) { return *this; } #line 74 "operator.cpp" bool X::operator==(const X&) { return true; } #line 75 "operator.cpp" bool X::operator!=(const X&) { return false; } #line 76 "operator.cpp" bool X::operator<=(const X&) { return true; } #line 77 "operator.cpp" bool X::operator>=(const X&) { return true; } #line 78 "operator.cpp" bool X::operator&&(const X&) { return false; } #line 79 "operator.cpp" bool X::operator||(const X&) { return true; } #line 80 "operator.cpp" X& X::operator++() { return *this; } #line 81 "operator.cpp" X X::operator++(int) { return *this; } #line 82 "operator.cpp" X& X::operator--() { return *this; } #line 83 "operator.cpp" X X::operator--(int) { return *this; } #line 84 "operator.cpp" X& X::operator,(const X&) { return *this; } #line 85 "operator.cpp" X* X::operator->*(const X&) { return this; } #line 86 "operator.cpp" X* X::operator->() { return this; } #line 87 "operator.cpp" int X::operator()(const X&) { return 0; } #line 88 "operator.cpp" int X::operator[](const X&) { return 0; }