blob: 317d8aba23d875aa03eb6b3fe8f553ba9ff6b94e [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
extension EInt on (core::int) {
method call = self::EInt|call;
method tearoff call = self::EInt|get#call;
}
extension EIntIntCallInt on (core::int, core::int, {required call: (dynamic) dynamic}) {
method call = self::EIntIntCallInt|call;
method tearoff call = self::EIntIntCallInt|get#call;
}
static extension-member method EInt|call(lowered final(core::int) #this, dynamic x) → dynamic
;
static extension-member method EInt|get#call(lowered final(core::int) #this) → (dynamic) → dynamic
return (dynamic x) dynamic => self::EInt|call(#this, x);
static extension-member method EIntIntCallInt|call(lowered final(core::int, core::int, {required call: (dynamic) dynamic}) #this, dynamic x) → dynamic
;
static extension-member method EIntIntCallInt|get#call(lowered final(core::int, core::int, {required call: (dynamic) → dynamic}) #this) → (dynamic) → dynamic
return (dynamic x) dynamic => self::EIntIntCallInt|call(#this, x);
static method test<X1 extends (core::int), X2 extends (core::int, {required call: (dynamic) dynamic}), X3 extends (core::int, core::int, {required call: (dynamic) dynamic}), X4 extends (core::String)>((core::int) r1, (core::int, {required call: (dynamic) dynamic}) r2, (core::int, core::int, {required call: (dynamic) dynamic}) r3, (core::String) r4, self::test::X1 x1, self::test::X2 x2, self::test::X3 x3, self::test::X4 x4, self::test::X1? x1n, self::test::X2? x2n, self::test::X3? x3n, self::test::X4? x4n) dynamic
;