blob: 84ddb17136f4df5c542a9e155af3b861dbe1e9a1 [file] [log] [blame]
class A<X extends int> {}
class B {
A<num>? fieldOfA;
static A<num>? staticFieldOfA;
}
extension E<X extends A<num>> on A {
static A<num>? fieldOfE;
A<num>? fooOfE() => null;
void barOfE(A<num> a) {}
void bazOfE<Y extends A<num>>() {}
}
main() {}