blob: ac9787d3fa0752201ce8bc90bde102dc2af35539 [file] [log] [blame]
main = main::main;
library from "org-dartlang-test:///main.dart" as main {
import "org-dartlang-test:///main_lib2.dart";
static method main() dynamic {
mai::method();
}
}
library from "org-dartlang-test:///main_lib1.dart" as mai2 {
class SuperClass extends dart.core::Object {
synthetic constructor •() mai2::SuperClass
: super dart.core::Object::•()
;
method method(covariant-by-declaration dart.core::int i) void {}
}
class Mixin extends dart.core::Object {
synthetic constructor •() mai2::Mixin
: super dart.core::Object::•()
;
method method(dart.core::num i) void {}
}
abstract class _Class&SuperClass&Mixin = mai2::SuperClass with mai2::Mixin /*isAnonymousMixin*/ {
synthetic constructor •() mai2::_Class&SuperClass&Mixin
: super mai2::SuperClass::•()
;
forwarding-stub method method(covariant-by-declaration dart.core::num i) void
return super.{mai2::Mixin::method}(i);
}
class Class extends mai2::_Class&SuperClass&Mixin {
synthetic constructor •() mai2::Class
: super mai2::_Class&SuperClass&Mixin::•()
;
}
}
library from "org-dartlang-test:///main_lib2.dart" as mai {
import "org-dartlang-test:///main_lib1.dart";
class SubClass extends mai2::Class {
synthetic constructor •() mai::SubClass
: super mai2::Class::•()
;
}
static method method() dynamic
return new mai::SubClass::•().{mai2::_Class&SuperClass&Mixin::method}(0){(dart.core::num) void};
}