blob: 4e397652fa8f1af26877b932f08e4be7a9ef6cb3 [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
typedef F<X extends core::Object? = dynamic> = self::A<X%, () X%>;
class A<X extends core::Object? = dynamic, Y extends core::Object? = dynamic> extends core::Object {
constructor •(self::A::X% x, self::A::Y% y) self::A<self::A::X%, self::A::Y%>
;
}
static method main() void
;
static method _#F#new#tearOff<X extends core::Object? = dynamic>(self::_#F#new#tearOff::X% x, () → self::_#F#new#tearOff::X% y) → self::A<self::_#F#new#tearOff::X%, () → self::_#F#new#tearOff::X%>
return new self::A::•<self::_#F#new#tearOff::X%, () → self::_#F#new#tearOff::X%>(x, y);