blob: ac69a5b4570652020ab340d002a43c295c97ae3a [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
import "private_lib.dart" as pri;
import "org-dartlang-testcase:///private_lib.dart";
abstract class M extends core::Object /*isMixinDeclaration*/ {
}
class D = pri::A with self::M {
synthetic constructor pri::_() self::D
: super pri::A::_()
;
}
class E = pri::B with self::M {
synthetic constructor •() self::E
;
}
class F = pri::C with self::M {
synthetic constructor named() self::F
: super pri::C::named()
;
synthetic constructor pri::_() self::F
: super pri::C::_()
;
}
library;
import self as pri;
import "dart:core" as core;
import "private.dart" as self;
import "org-dartlang-testcase:///private.dart";
class A extends core::Object {
constructor _() pri::A
;
}
class B extends core::Object {
static factory _() pri::B /* redirection-target: pri::_B::• */
return new pri::_B::•();
}
class _B extends core::Object implements pri::B {
synthetic constructor •() pri::_B
;
}
class C extends core::Object {
constructor named() pri::C
;
constructor _() pri::C
;
}
class G extends self::D {
constructor _() pri::G
;
}
class H extends self::E {
constructor _() pri::H
;
}
class I extends self::F {
constructor named() pri::I
;
constructor _() pri::I
;
}
static method method() dynamic
;