blob: 37dafc9da9c0a5501d1b1bcb1b7bc5b27cca6bb6 [file] [log] [blame]
main = <No Member>;
library from "org-dartlang-test:///main.dart" as main {
extension type _Foo(dart.core::int _foo) {
abstract extension-type-member representation-field get _foo() dart.core::int;
operator + = main::_Foo|+;
constructor _ = main::_Foo|constructor#_;
constructor tearoff _ = main::_Foo|constructor#_#_#tearOff;
}
static extension-type-member method _Foo|constructor#_(dart.core::int _foo) → main::_Foo% /* erasure=dart.core::int, declared=! */ {
lowered final main::_Foo% /* erasure=dart.core::int, declared=! */ #this = _foo;
return #this;
}
static extension-type-member method _Foo|constructor#_#_#tearOff(dart.core::int _foo) → main::_Foo% /* erasure=dart.core::int, declared=! */
return main::_Foo|constructor#_(_foo);
static extension-type-member method _Foo|+(lowered final main::_Foo% /* erasure=dart.core::int, declared=! */ #this, main::_Foo% /* erasure=dart.core::int, declared=! */ other) → main::_Foo% /* erasure=dart.core::int, declared=! */
return throw "hello";
}