blob: 75e7b2594aabcee30922ade3d312443c695bbaa0 [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
typedef F = <T extends core::Object? = dynamic, S extends core::Object? = dynamic>(T%, S%) T%;
class Class<A extends core::Object? = dynamic> extends core::Object {
synthetic constructor •() self::Class<self::Class::A%>
: super core::Object::•()
;
method method() dynamic {
core::print(#C1);
core::print(#C1);
}
}
static method main() dynamic {
new self::Class::•<core::int>().{self::Class::method}(){() dynamic};
}
constants {
#C1 = TypeLiteralConstant(<T extends core::Object? = dynamic, S extends core::Object? = dynamic>(T%, S%) → T%)
}