blob: 393dde9a66ffdce0c70412d726fd0a092d33e96d [file] [log] [blame]
import "deferred_lib2.dart" deferred as d;
class B extends d.A {}
class C implements d.A {}
class F with d.M {}
class G = Object with d.M;
d.A a = new d.A();
d.B b = 0;
extension type ET1(d.A id) implements d.A {}
extension type ET2<T extends d.A>(T id) implements d.A {}
extension type ET3(int id) implements d.ET1 {}
extension type ET4(d.A id) {}
extension type ET5(d.A id) implements d.ET2 {}
extension type ET6(d.B id) implements d.B {}
main() {}
mixin D on d.A {}
mixin E implements d.A {}