| abstract class C<in T> { | |
| T get a; | |
| } | |
| class A<in T> { | |
| T? f = null; | |
| T get c => throw "uncalled"; | |
| covariant late T e; | |
| final T Function() b = () => throw "uncalled"; | |
| final T a = throw "uncalled"; | |
| late T d; | |
| } | |
| class D<in T> extends C<T> { | |
| var a; | |
| } | |
| mixin BMixin<in T> { | |
| T? f = null; | |
| T get c => throw "uncalled"; | |
| covariant late T e; | |
| final T Function() b = () => throw "uncalled"; | |
| final T a = throw "uncalled"; | |
| late T d; | |
| } |