blob: 12ac24978db800fdc03ca5ee69e05235a71135ff [file] [log] [blame]
library /*isNonNullableByDefault*/;
import self as self;
import "dart:core" as core;
class A extends core::Object {
field core::num fieldNonNullableOfA;
late field core::num fieldLateNonNullableOfA;
final field dynamic fieldFinalDynamicOfA;
late final [setter] field dynamic fieldLateFinalDynamicOfA;
synthetic constructor •() self::A
;
}
abstract class AbstractA extends core::Object {
synthetic constructor •() self::AbstractA
;
external get fieldExternalNonNullableOfAbstractA() core::num;
external set fieldExternalNonNullableOfAbstractA(core::num #externalFieldValue) → void;
abstract get fieldAbstractNonNullableOfAbstractA() core::num;
abstract set fieldAbstractNonNullableOfAbstractA(core::num #externalFieldValue) → void;
external get fieldExternalFinalDynamicOfAbstractA() dynamic;
abstract get fieldAbstractFinalDynamicOfAbstractA() dynamic;
}
class B extends core::Object {
field core::num fieldNonNullableOfB;
late field core::num fieldLateNonNullableOfB;
final field dynamic fieldFinalDynamicOfB;
late final [setter] field dynamic fieldLateFinalDynamicOfB;
static factory •() self::B
;
}
abstract class AbstractB extends core::Object {
synthetic constructor •() self::AbstractB
;
external get fieldExternalNonNullableOfAbstractB() core::num;
external set fieldExternalNonNullableOfAbstractB(core::num #externalFieldValue) → void;
abstract get fieldAbstractNonNullableOfAbstractB() core::num;
abstract set fieldAbstractNonNullableOfAbstractB(core::num #externalFieldValue) → void;
external get fieldExternalFinalDynamicOfAbstractB() dynamic;
abstract get fieldAbstractFinalDynamicOfAbstractB() dynamic;
}
abstract class M extends core::Object /*isMixinDeclaration*/ {
field core::num fieldNonNullableOfM;
late field core::num fieldLateNonNullableOfM;
final field dynamic fieldFinalDynamicOfM;
late final [setter] field dynamic fieldLateFinalDynamicOfM;
external get fieldExternalNonNullableOfM() core::num;
external set fieldExternalNonNullableOfM(core::num #externalFieldValue) → void;
abstract get fieldAbstractNonNullableOfM() core::num;
abstract set fieldAbstractNonNullableOfM(core::num #externalFieldValue) → void;
external get fieldExternalFinalDynamicOfM() dynamic;
abstract get fieldAbstractFinalDynamicOfM() dynamic;
}
static method main() dynamic
;