blob: f9ea90ec49defe5e94b4c977a1284aa38d7166ca [file] [log] [blame]
// @dart = 2.7
import 'bad_mixins_lib.dart';
class Class1a extends Object with MixinA {}
class Class1b extends A with MixinA {}
class Class2a extends Object with MixinB<int> {}
class Class2c extends B<num> with MixinB<int> {}
class Class2d extends B<int> with MixinB<int> {}
class Class2e extends B<Object> with MixinB<dynamic> {}
class Class3a extends Object with MixinC<num, int> {}
class Class3b extends C<num, num> with MixinC<num, int> {}
class Class3d extends C<num, int> with MixinC<num, int> {}
class Class4a extends ClassBa with MixinB<int> {}
class Class4b extends ClassBb with MixinB<int> {}
class Class5a extends ClassCa with MixinC<num, int> {}
class Class5b extends ClassCb with MixinC<num, int> {}
main() {}