blob: f4961fcf46530ac63d89a183973f51e3521eba39 [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
inline class Foo /* declaredRepresentationType = core::int */ {
constructor = self::Foo|;
tearoff = self::Foo|_#new#tearOff;
constructor _ = self::Foo|_;
tearoff _ = self::Foo|_#_#tearOff;
constructor redirectNamed1 = self::Foo|redirectNamed1;
tearoff redirectNamed1 = self::Foo|_#redirectNamed1#tearOff;
constructor redirectNamed2 = self::Foo|redirectNamed2;
tearoff redirectNamed2 = self::Foo|_#redirectNamed2#tearOff;
constructor named = self::Foo|named;
tearoff named = self::Foo|_#named#tearOff;
constructor erroneous = self::Foo|erroneous;
tearoff erroneous = self::Foo|_#erroneous#tearOff;
}
inline class Bar<T extends core::Object? = dynamic> /* declaredRepresentationType = T% */ {
constructor = self::Bar|;
tearoff = self::Bar|_#new#tearOff;
constructor _ = self::Bar|_;
tearoff _ = self::Bar|_#_#tearOff;
}
static inline-class-member method Foo|(core::int i) self::Foo
;
static inline-class-member method Foo|_#new#tearOff(core::int i) → self::Foo
return self::Foo|(i);
static inline-class-member method Foo|_(core::int i) self::Foo
;
static inline-class-member method Foo|_#_#tearOff(core::int i) → self::Foo
return self::Foo|_(i);
static inline-class-member method Foo|redirectNamed1(core::int a, core::int b) self::Foo
;
static inline-class-member method Foo|_#redirectNamed1#tearOff(core::int a, core::int b) → self::Foo
return self::Foo|redirectNamed1(a, b);
static inline-class-member method Foo|redirectNamed2(core::int a, core::int b) self::Foo
;
static inline-class-member method Foo|_#redirectNamed2#tearOff(core::int a, core::int b) → self::Foo
return self::Foo|redirectNamed2(a, b);
static inline-class-member method Foo|named(core::int value, {required core::int subtract = null}) self::Foo
;
static inline-class-member method Foo|_#named#tearOff(core::int value, {required core::int subtract}) → self::Foo
return self::Foo|named(value, subtract: subtract);
static inline-class-member method Foo|erroneous() self::Foo
;
static inline-class-member method Foo|_#erroneous#tearOff() → self::Foo
return self::Foo|erroneous();
static inline-class-member method Bar|<T extends core::Object? = dynamic>(self::Bar|::T% i) self::Bar<self::Bar|::T%>
;
static inline-class-member method Bar|_#new#tearOff<T extends core::Object? = dynamic>(self::Bar|_#new#tearOff::T% i) → self::Bar<self::Bar|_#new#tearOff::T%>
return self::Bar|<self::Bar|_#new#tearOff::T%>(i);
static inline-class-member method Bar|_<T extends core::Object? = dynamic>(self::Bar|_::T% i) self::Bar<self::Bar|_::T%>
;
static inline-class-member method Bar|_#_#tearOff<T extends core::Object? = dynamic>(self::Bar|_#_#tearOff::T% i) → self::Bar<self::Bar|_#_#tearOff::T%>
return self::Bar|_<self::Bar|_#_#tearOff::T%>(i);
static method main() dynamic
;
static method expect(dynamic expected, dynamic actual) dynamic
;