blob: d1d920cfad13fea7c9b6c2197fa76f917a2cf202 [file] [log] [blame]
import 'main_lib.dart';
abstract class Class1a extends Super1 implements Super2 {}
abstract class Class2a extends Super2 implements Super1 {}
abstract class Class3a implements Super1, Super2 {}
abstract class Class4a extends Super1 implements Super2 {}
abstract class Class5a extends Super2 implements Super1 {}
abstract class Class6a implements Super1, Super2 {}
class Class1b extends Class1a with Mixin1 {}
class Class2b extends Class2a with Mixin1 {}
class Class3b extends Class3a with Mixin1 {}
class Class4b extends Class4a with Mixin2 {}
class Class5b extends Class5a with Mixin2 {}
class Class6b extends Class6a with Mixin2 {}
mixin Mixin1 on Super1, Super2 {
int get property1 {}
int get property2 {}
late int field1 = () {
return super.field1 = super.field1 + 1;
}();
late int field2 = () {
return 88;
}();
void method1() {}
void method2() {}
void set property1(int value) {}
void set property2(int value) {}
}