blob: b773643b8ef0287ff496df0d27ddd75f3c583c67 [file] [log] [blame]
class A {
dynamic operator *(dynamic other) => 42;
dynamic operator [](int index) => 42;
void operator []=(int index, dynamic value) {}
dynamic operator -() => 42;
}
extension E on A {
dynamic operator +(dynamic other) => 42;
}
test(A a, E e) {}
main() {}