T hest1<T>() => throw "hest"; | |
class A2 { | |
String? foo; | |
} | |
class A5 { | |
String? operator [](int index) => null; | |
void operator []=(int index, String? value) {} | |
} | |
class A7 { | |
String? bar; | |
String foo = "foo"; | |
} | |
class B5 extends A5 { | |
test5() {} | |
} | |
extension E6 on double { | |
String? operator [](int index) => null; | |
void operator []=(int index, String? value) {} | |
} | |
main() {} | |
test1() {} | |
test2(A2 a) {} | |
test3() {} | |
test4() {} | |
test6() {} | |
test7(A7? a) {} |