blob: 0602b3a4de3b756e8117c4132b1a2283f9380c76 [file] [log] [blame]
class A1 {
A1(this.foo);
final int foo;
}
class A2 {
A2(this.foo, this.bar);
final String bar;
final int foo;
}
class B1 extends A1 {
B1(super.foo) : super();
}
class B2 extends A2 {
B2() : super(0, 1, 2);
}
class C1 extends A1 {
C1(super.foo) : super(42);
}
class C2 extends A2 {
C2(super.foo) : super();
}
main() {}