blob: 18fa4de2b73cb9ed9d52b13221264520021b05d3 [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
class A extends core::Object {
synthetic constructor •() self::A*
;
}
class B extends self::A {
synthetic constructor •() self::B*
;
}
class Class<T extends self::A* = self::A*> extends core::Object {
synthetic constructor •() self::Class<self::Class::T*>*
;
method method1a(generic-covariant-impl self::Class::T* t) void
;
method method1b(generic-covariant-impl self::Class::T* t) void
;
method method2a(generic-covariant-impl self::Class::T* t) void
;
method method2b(generic-covariant-impl self::Class::T* t) void
;
}
static field core::List<self::B*>* xs;
static field core::List<core::List<self::B*>*>* xss;
static method main() void
;
static method errors() void
;
static method throws(() →* void f) void
;