blob: e77621d06ac659d79daa5ccef0b0d7abf0914994 [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
class A extends core::Object {
synthetic constructor •() void
;
method foo(core::int x) dynamic
;
}
class B extends core::Object {
synthetic constructor •() void
;
method foo(core::int x, {core::int y}) dynamic
;
}
class C extends self::A implements self::B {
synthetic constructor •() void
;
method noSuchMethod(dynamic i) dynamic
;
}
class D extends core::Object {
synthetic constructor •() void
;
method foo(core::int x) dynamic
;
}
class E extends self::D {
synthetic constructor •() void
;
abstract method foo(core::int x, {core::int y}) dynamic;
method noSuchMethod(dynamic i) dynamic
;
}
static method main() dynamic
;