blob: 3ed18922a5e578a231a4342972ec31b3d41fd9f2 [file] [log] [blame]
class Complex {
final double real;
final double imaginary;
const Complex(this.real, this.imaginary);
Complex add(Complex other) {}
Complex sub(Complex other) {}
Complex negate() {}
int get hashCode => real.hashCode * 13 + imaginary.hashCode * 19;
bool operator ==(Object other) {}
String toString() => 'Complex($real,$imaginary)';
}
extension Operators ;
on Complex (){}
main() {}
implicit() {}
explicit() {}
void errors(Complex c) {}
expect(expected, actual) {}