blob: 639b3e555cecafe9f29ff48cc6aded3dfd8df717 [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
class A8<X extends (self::A8::X, self::A8::Y) = (dynamic, core::num), Y extends core::num> extends core::Object {
synthetic constructor •() self::A8<self::A8::X, self::A8::Y>
;
}
class A9<X extends (self::A9::Y, self::A9::Z%) = (core::num, core::String?), Y extends core::num, Z extends core::String?> extends core::Object {
synthetic constructor •() self::A9<self::A9::X, self::A9::Y, self::A9::Z%>
;
}
class A10<X extends core::Object? = dynamic, Y extends core::Object? = dynamic> extends core::Object {
synthetic constructor •() self::A10<self::A10::X%, self::A10::Y%>
;
}
static method foo1((core::int, core::String?) r) dynamic
;
static method foo2((core::int, core::String?) r, <X extends core::Object? = dynamic>() X% f) dynamic
;
static method foo3() dynamic
;
static method foo4() dynamic
;
static method foo5((core::int, core::String?) r, <X extends core::Object? = dynamic>() (core::int, X%) f) dynamic
;
static method foo6(<X extends core::Object? = dynamic, Y extends core::Object? = dynamic>(X%, Y%) (X%, Y%) f, core::int x, core::String y) dynamic
;
static method foo7(<X extends core::Object? = dynamic, Y extends core::Object? = dynamic, Z extends core::Object? = dynamic>(X%, Y%, Z%) (X%, (Y%, Z%)) f, core::int x, core::String y, core::bool? z) dynamic
;
static method foo8(self::A8<(dynamic, core::num), core::num> a) dynamic
;
static method foo9(self::A9<(core::num, core::String?), core::num, core::String?> a) dynamic
;
static method foo10<T extends core::Object? = dynamic>() self::A10<(self::foo10::T%, self::foo10::T%), self::foo10::T%>
;
static method bar10() dynamic
;
static method main() dynamic
;