blob: 756b3dfa68ce3b3363f2a44d0c321058b560cd20 [file] [log] [blame]
// Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
abstract class A<T> {
foo(T x);
}
mixin B<T> implements A<T> {}
class C {
foo(num x) {}
}
class D<T extends num> extends C with B<T> {}
class E<T extends num> = C with B<T>;
main() {}