blob: 83a035a7f6dbc90774740b11ffd27214c286bde8 [file] [log] [blame]
library /*isNonNullableByDefault*/;
import self as self;
import "dart:core" as core;
import "org-dartlang-testcase:///augment_concrete.dart";
import "org-dartlang-testcase:///augment_concrete.dart";
class Class extends core::Object {
synthetic constructor •() self::Class
: super core::Object::•()
;
method /* from org-dartlang-testcase:///augment_concrete_lib2.dart */ instanceMethod() void {
core::print("instanceMethod augmentation 2");
}
static method /* from org-dartlang-testcase:///augment_concrete_lib2.dart */ staticMethod() void {
core::print("staticMethod augmentation 2");
}
method /* from org-dartlang-testcase:///augment_concrete_lib2.dart */ externalInstanceMethod() void {
core::print("externalInstanceMethod augmentation 2");
}
method _#instanceMethod#augment0() → void {
core::print("instanceMethod original");
}
method /* from org-dartlang-testcase:///augment_concrete_lib1.dart */ _#instanceMethod#augment1() → void {
core::print("instanceMethod augmentation 1");
}
static method _#staticMethod#augment0() → void {
core::print("staticMethod original");
}
static method /* from org-dartlang-testcase:///augment_concrete_lib1.dart */ _#staticMethod#augment1() → void {
core::print("staticMethod augmentation 1");
}
}
static method /* from org-dartlang-testcase:///augment_concrete_lib2.dart */ topLevelMethod() void {
core::print("topLevelMethod augmentation 2");
}
static method /* from org-dartlang-testcase:///augment_concrete_lib1.dart */ externalTopLevelMethod() void {
core::print("externalTopLevelMethod augmentation 1");
}
static method main() dynamic {
self::topLevelMethod();
new self::Class::•().{self::Class::instanceMethod}(){() void};
self::Class::staticMethod();
new self::Class::•().{self::Class::externalInstanceMethod}(){() void};
}
static method _#topLevelMethod#augment0() → void {
core::print("topLevelMethod original");
}
static method /* from org-dartlang-testcase:///augment_concrete_lib1.dart */ _#topLevelMethod#augment1() → void {
core::print("topLevelMethod augmentation 1");
}