Lines Matching defs:ComplexNumber
186 class ComplexNumber {
188 ComplexNumber() : realPart(0), complexPart(0) { }
189 ComplexNumber(int real, const char* str) : realPart(real), complexPart(str) { }
190 ComplexNumber(const ComplexNumber&);
191 ComplexNumber& operator++() { realPart.someMethod(); return *this; }
192 ComplexNumber operator++(int);
193 ComplexNumber& operator<<(int);
194 ComplexNumber& operator+();
341 ComplexNumber* trivial45() { return new ComplexNumber(); }
350 unsigned trivial54() { return ComplexNumber().real().value(); }
453 ComplexNumber nonTrivial17() { return complex << 2; }
454 ComplexNumber nonTrivial18() { return +complex; }
455 ComplexNumber* nonTrivial19() { return new ComplexNumber(complex); }
458 unsigned nonTrivial22() { return ComplexNumber(123, "456").real().value(); }
465 ComplexNumber complex;