blob: cb7c97aac7237fbbaca708be459aa258735839ea [file] [log] [blame]
library;
import self as self;
import "org-dartlang-testcase:///issue42660_lib.dart";
static method main() void
;
library /*isNonNullableByDefault*/;
import self as self2;
import "dart:core" as core;
class Class<T extends core::Object? = dynamic> extends core::Object {
synthetic constructor •() self2::Class<self2::Class::T%>
;
method f() core::int?
;
get p() core::int?
;
operator [](core::int index) core::int?
;
operator unary-() core::int?
;
operator +(core::Object? other) core::int?
;
}
extension E on core::int {
method m = self2::E|m;
tearoff m = self2::E|get#m;
}
static method E|m(lowered final core::int #this) → core::String
;
static method E|get#m(lowered final core::int #this) → () → core::String
return () core::String => self2::E|m(#this);
static method f() core::int?
;
static get p() core::int?
;