blob: a9eb8a486ae862ea1d4a506648b1223ee5a6b56f [file] [log] [blame]
library /*isNonNullableByDefault*/;
import self as self;
import "dart:core" as core;
class Class1 extends core::Object {
field core::int field;
constructor •(core::int field) self::Class1
;
static method _#new#tearOff(core::int field) → self::Class1
return new self::Class1::•(field);
}
abstract class Interface2 extends core::Object {
synthetic constructor •() self::Interface2
;
abstract get field() core::int;
}
class Class2 extends core::Object implements self::Interface2 {
final field core::int field;
constructor •(core::int field) self::Class2
;
static method _#new#tearOff(core::int field) → self::Class2
return new self::Class2::•(field);
}
static final field core::bool inSoundMode;
static field (dynamic) self::Class1 Class1_new;
static field (dynamic) self::Class2 Class2_new;
static method main() dynamic
;
static method testInferred() dynamic
;
static method expect(dynamic expected, dynamic actual) dynamic
;
static method throws(() dynamic f, {core::bool inSoundModeOnly}) dynamic
;