blob: 2be2b7051d1f9385a82e18e4f0414b24343460ff [file] [log] [blame]
class Class1 {
Class2? get field => null;
int operator [](int index) => index;
void operator []=(int index, int value) {}
}
class Class2 {
int field = 42;
}
extension Extension on Class2 {
int operator [](int index) => field;
void operator []=(int index, int value) {}
}
main() {}