| 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 |
| ; |