blob: 3e3f2f4e0216ca0191d2c4b256e007aac84d6825 [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
import "issue41180_lib.dart" as iss;
import "org-dartlang-testcase:///issue41180_lib.dart";
class D<Y extends core::Object* = dynamic> extends core::Object {
synthetic constructor •() self::D<self::D::Y*>*
;
method method() iss::C<self::D::Y*>*
;
abstract member-signature get _identityHashCode() core::int*; -> core::Object::_identityHashCode
abstract member-signature method _instanceOf(dynamic instantiatorTypeArguments, dynamic functionTypeArguments, dynamic type) core::bool*; -> core::Object::_instanceOf
abstract member-signature method _simpleInstanceOf(dynamic type) core::bool*; -> core::Object::_simpleInstanceOf
abstract member-signature method _simpleInstanceOfTrue(dynamic type) core::bool*; -> core::Object::_simpleInstanceOfTrue
abstract member-signature method _simpleInstanceOfFalse(dynamic type) core::bool*; -> core::Object::_simpleInstanceOfFalse
abstract member-signature operator ==(dynamic other) core::bool*; -> core::Object::==
abstract member-signature get hashCode() core::int*; -> core::Object::hashCode
abstract member-signature method toString() core::String*; -> core::Object::toString
abstract member-signature method noSuchMethod(core::Invocation* invocation) dynamic; -> core::Object::noSuchMethod
abstract member-signature get runtimeType() core::Type*; -> core::Object::runtimeType
}
static method main() void
;
static method findKey(iss::Map<core::String*, dynamic>* m, dynamic search) void
;
library /*isNonNullableByDefault*/;
import self as iss;
import "dart:core" as core;
class C<X extends core::Object? = dynamic> extends core::Object {
constructor •(() iss::Map<core::String, core::String> f) iss::C<iss::C::X%>
;
}
class Map<K extends core::Object? = dynamic, V extends core::Object? = dynamic> extends core::Object {
final field iss::Map::K% key;
final field iss::Map::V% value;
constructor •(iss::Map::K% key, iss::Map::V% value) iss::Map<iss::Map::K%, iss::Map::V%>
;
get entries() iss::Iterable<core::MapEntry<iss::Map::K%, iss::Map::V%>>
;
}
class Iterable<E extends core::Object? = dynamic> extends core::Object {
final field iss::Iterable::E% element;
constructor •(iss::Iterable::E% element) iss::Iterable<iss::Iterable::E%>
;
method singleWhere((iss::Iterable::E%) core::bool test, {generic-covariant-impl () →? iss::Iterable::E% orElse}) iss::Iterable::E%
;
}
static method foo(() iss::Map<core::String, core::String> f) void
;
static set bar(() iss::Map<core::String, core::String> f) void
;