blob: 7a3148ca5838ba27fdf3209109c94b28ba1fd462 [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
part issue48765_part1.dart;
part issue48765_part2.dart;
abstract class _A extends core::Object { // from org-dartlang-testcase:///issue48765_part1.dart
synthetic constructor •() self::_A
;
}
class _Ac extends core::Object implements self::_A { // from org-dartlang-testcase:///issue48765_part1.dart
synthetic constructor •() self::_Ac
;
}
abstract class _B extends core::Object { // from org-dartlang-testcase:///issue48765_part2.dart
synthetic constructor •() self::_B
;
}
class _Bc extends core::Object implements self::_B { // from org-dartlang-testcase:///issue48765_part2.dart
synthetic constructor •() self::_Bc
;
}
extension /* unnamed */ _extension#0 on self::_A { // from org-dartlang-testcase:///issue48765_part1.dart
static field field = self::_extension#0|field;
method method = self::_extension#0|method;
method tearoff method = self::_extension#0|get#method;
}
extension /* unnamed */ _extension#1 on self::_B { // from org-dartlang-testcase:///issue48765_part2.dart
static field field = self::_extension#1|field;
method method = self::_extension#1|method;
method tearoff method = self::_extension#1|get#method;
}
static field core::int _extension#0|field /* from org-dartlang-testcase:///issue48765_part1.dart */;
static field core::int _extension#1|field /* from org-dartlang-testcase:///issue48765_part2.dart */;
static method main() void
;
static extension-member method /* from org-dartlang-testcase:///issue48765_part1.dart */ _extension#0|method(lowered final self::_A #this) → void
;
static extension-member method /* from org-dartlang-testcase:///issue48765_part1.dart */ _extension#0|get#method(lowered final self::_A #this) → () → void
return () void => self::_extension#0|method(#this);
static extension-member method /* from org-dartlang-testcase:///issue48765_part2.dart */ _extension#1|method(lowered final self::_B #this) → void
;
static extension-member method /* from org-dartlang-testcase:///issue48765_part2.dart */ _extension#1|get#method(lowered final self::_B #this) → () → void
return () void => self::_extension#1|method(#this);