blob: f1fc4fc5b365c9e54538b5d2fcfef354b24b19c1 [file] [log] [blame]
library test /*isNonNullableByDefault*/;
import self as self;
import "dart:core" as core;
abstract class Test1a extends core::Object {
synthetic constructor •() self::Test1a
;
abstract operator [](core::String s) core::int;
abstract operator []=(core::String s, core::int v) void;
method test() void
;
}
abstract class Test1b extends core::Object {
synthetic constructor •() self::Test1b
;
abstract operator [](core::String s) core::int?;
abstract operator []=(core::String s, core::int? v) void;
method test() void
;
}
abstract class Test2a extends core::Object {
synthetic constructor •() self::Test2a
;
abstract operator [](core::String s) core::int;
abstract operator []=(core::String s, core::num v) void;
method test() void
;
}
abstract class Test2b extends core::Object {
synthetic constructor •() self::Test2b
;
abstract operator [](core::String s) core::int?;
abstract operator []=(core::String s, core::num? v) void;
method test() void
;
}
abstract class Test3a extends core::Object {
synthetic constructor •() self::Test3a
;
abstract operator [](core::String s) core::int;
abstract operator []=(core::String s, core::double v) void;
method test() void
;
}
abstract class Test3b extends core::Object {
synthetic constructor •() self::Test3b
;
abstract operator [](core::String s) core::int?;
abstract operator []=(core::String s, core::double? v) void;
method test() void
;
}
abstract class Test4a extends core::Object {
synthetic constructor •() self::Test4a
;
abstract operator [](core::String s) core::num;
abstract operator []=(core::String s, core::int v) void;
method test() void
;
}
abstract class Test4b extends core::Object {
synthetic constructor •() self::Test4b
;
abstract operator [](core::String s) core::num?;
abstract operator []=(core::String s, core::int? v) void;
method test() void
;
}
abstract class Test5a extends core::Object {
synthetic constructor •() self::Test5a
;
abstract operator [](core::String s) core::num;
abstract operator []=(core::String s, core::num v) void;
method test() void
;
}
abstract class Test5b extends core::Object {
synthetic constructor •() self::Test5b
;
abstract operator [](core::String s) core::num?;
abstract operator []=(core::String s, core::num? v) void;
method test() void
;
}
abstract class Test6a extends core::Object {
synthetic constructor •() self::Test6a
;
abstract operator [](core::String s) core::num;
abstract operator []=(core::String s, core::double v) void;
method test() void
;
}
abstract class Test6b extends core::Object {
synthetic constructor •() self::Test6b
;
abstract operator [](core::String s) core::num?;
abstract operator []=(core::String s, core::double? v) void;
method test() void
;
}
abstract class Test7a extends core::Object {
synthetic constructor •() self::Test7a
;
abstract operator [](core::String s) core::double;
abstract operator []=(core::String s, core::int v) void;
method test() void
;
}
abstract class Test7b extends core::Object {
synthetic constructor •() self::Test7b
;
abstract operator [](core::String s) core::double?;
abstract operator []=(core::String s, core::int? v) void;
method test() void
;
}
abstract class Test8a extends core::Object {
synthetic constructor •() self::Test8a
;
abstract operator [](core::String s) core::double;
abstract operator []=(core::String s, core::num v) void;
method test() void
;
}
abstract class Test8b extends core::Object {
synthetic constructor •() self::Test8b
;
abstract operator [](core::String s) core::double?;
abstract operator []=(core::String s, core::num? v) void;
method test() void
;
}
abstract class Test9a extends core::Object {
synthetic constructor •() self::Test9a
;
abstract operator [](core::String s) core::double;
abstract operator []=(core::String s, core::double v) void;
method test() void
;
}
abstract class Test9b extends core::Object {
synthetic constructor •() self::Test9b
;
abstract operator [](core::String s) core::double?;
abstract operator []=(core::String s, core::double? v) void;
method test() void
;
}
static method getInt() core::int
;
static method getNum() core::num
;
static method getDouble() core::double
;
static method main() dynamic
;