Sha256: b2ecfc5923e3b2167bd90e7b8905c74d1872363ebfb1572b043a884a245aa068
Contents?: true
Size: 1.19 KB
Versions: 2
Compression:
Stored size: 1.19 KB
Contents
#include <string> #include <memory> class X { public: X & operator = (const X &x) { return *this; } bool operator == (const X &x) { return true; } inline X & operator-=(const X &x) { return *this; } inline X & operator += (const X &x) { return *this; } X & operator *= (int x); X & operator *= (const X & x); inline void operator /= (int) { } inline void *** operator()() { return 0; } inline X & operator++() { return *this; } X & operator--() { return *this; } int operator[](int) { return 0; } inline friend X operator*(const X &a, const X &b) { return *this; } friend X operator && (const X &a,const X & b); void * operator new(size_t); void operator delete(void *); void * operator new[](size_t); void operator delete[](void *); }; X & X::operator *= (int x) { return *this; } X & X::operator *= (const X & x) { return *this; } X X::operator && (const X &a,const X & b) { return *this; } void * X::operator new(size_t) { return NULL; } void X::operator delete(void *) { } void * X::operator new[](size_t) { return NULL; } void X::operator delete[](void *) { } int main(int argc,char ** argv) { X x; return x[0]; }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ctags.rb-1.1.4 | ext/vendor/ctags/Units/parser-cxx.r/operators.cpp.d/input.cpp |
ctags.rb-1.1.3 | ext/vendor/ctags/Units/parser-cxx.r/operators.cpp.d/input.cpp |