af7cead848
Fixes https://github.com/dart-lang/sdk/issues/31767 Change-Id: Ief8d620dff49967a165a93fbf8d8916d7389e80a Reviewed-on: https://dart-review.googlesource.com/c/79261 Commit-Queue: Peter von der Ahé <ahe@google.com> Auto-Submit: Peter von der Ahé <ahe@google.com> Reviewed-by: Kevin Millikin <kmillikin@google.com> Reviewed-by: Dmitry Stefantsov <dmitryas@google.com>
38 lines
827 B
Plaintext
38 lines
827 B
Plaintext
library;
|
|
import self as self;
|
|
import "dart:core" as core;
|
|
|
|
class Super extends core::Object {
|
|
constructor _() → self::Super
|
|
;
|
|
}
|
|
class Sub extends self::Super {
|
|
constructor •() → self::Sub
|
|
;
|
|
constructor foo() → self::Sub
|
|
;
|
|
}
|
|
class Bad extends core::Object {
|
|
constructor foo() → self::Bad
|
|
;
|
|
constructor bar() → self::Bad
|
|
;
|
|
}
|
|
class M extends core::Object {
|
|
synthetic constructor •() → self::M
|
|
;
|
|
}
|
|
abstract class _MixinApplication&Super&M = self::Super with self::M {
|
|
synthetic constructor _() → self::_MixinApplication&Super&M
|
|
: super self::Super::_()
|
|
;
|
|
}
|
|
class MixinApplication extends self::_MixinApplication&Super&M {
|
|
constructor •() → self::MixinApplication
|
|
;
|
|
constructor foo() → self::MixinApplication
|
|
;
|
|
}
|
|
static method main() → dynamic
|
|
;
|