blob: 24e91920b8110f991281f1c1be9aefb1dbab8f2f [file]
@#C2
library;
import self as self;
import "dart:js_interop" as js_;
import "dart:core" as core;
import "dart:js_interop";
extension type CustomJSAny(js_::JSAny /* erasure=core::Object */ _) implements js_::JSAny /* erasure=core::Object */ {
abstract extension-type-member representation-field get _() js_::JSAny /* erasure=core::Object */;
constructor = self::CustomJSAny|constructor#;
constructor tearoff = self::CustomJSAny|constructor#_#new#tearOff;
}
extension type CustomJSObject(js_::JSObject /* erasure=dart._interceptors::JSObject */ _) implements js_::JSObject /* erasure=dart._interceptors::JSObject */ {
abstract extension-type-member representation-field get _() js_::JSObject /* erasure=dart._interceptors::JSObject */;
constructor = self::CustomJSObject|constructor#;
constructor tearoff = self::CustomJSObject|constructor#_#new#tearOff;
}
extension type CustomTypedArray(js_::JSTypedArray /* erasure=dart.typed_data.implementation::NativeTypedData */ _) implements js_::JSObject /* erasure=dart._interceptors::JSObject */ {
abstract extension-type-member representation-field get _() js_::JSTypedArray /* erasure=dart.typed_data.implementation::NativeTypedData */;
constructor = self::CustomTypedArray|constructor#;
constructor tearoff = self::CustomTypedArray|constructor#_#new#tearOff;
}
@#C4
extension type CustomJSArray(js_::JSArray<js_::JSAny? /* erasure=core::Object? */> /* erasure=dart._interceptors::JSArray<core::Object?> */ _) implements js_::JSObject /* erasure=dart._interceptors::JSObject */ {
abstract extension-type-member representation-field get _() js_::JSArray<js_::JSAny? /* erasure=core::Object? */> /* erasure=dart._interceptors::JSArray<core::Object?> */;
constructor = self::CustomJSArray|constructor#;
constructor tearoff = self::CustomJSArray|constructor#_#new#tearOff;
}
static extension-type-member method CustomJSAny|constructor#(wildcard initializing-formal js_::JSAny /* erasure=core::Object */ _#wc0#formal) → self::CustomJSAny /* erasure=core::Object */ {
lowered final self::CustomJSAny /* erasure=core::Object */ #this = _#wc0#formal;
return #this;
}
static extension-type-member synthetic method CustomJSAny|constructor#_#new#tearOff(js_::JSAny /* erasure=core::Object */ _#wc0#formal) → self::CustomJSAny /* erasure=core::Object */
return self::CustomJSAny|constructor#(_#wc0#formal);
static extension-type-member method CustomJSObject|constructor#(wildcard initializing-formal js_::JSObject /* erasure=dart._interceptors::JSObject */ _#wc1#formal) → self::CustomJSObject /* erasure=dart._interceptors::JSObject */ {
lowered final self::CustomJSObject /* erasure=dart._interceptors::JSObject */ #this = _#wc1#formal;
return #this;
}
static extension-type-member synthetic method CustomJSObject|constructor#_#new#tearOff(js_::JSObject /* erasure=dart._interceptors::JSObject */ _#wc1#formal) → self::CustomJSObject /* erasure=dart._interceptors::JSObject */
return self::CustomJSObject|constructor#(_#wc1#formal);
static extension-type-member method CustomTypedArray|constructor#(wildcard initializing-formal js_::JSTypedArray /* erasure=dart.typed_data.implementation::NativeTypedData */ _#wc2#formal) → self::CustomTypedArray /* erasure=dart.typed_data.implementation::NativeTypedData */ {
lowered final self::CustomTypedArray /* erasure=dart.typed_data.implementation::NativeTypedData */ #this = _#wc2#formal;
return #this;
}
static extension-type-member synthetic method CustomTypedArray|constructor#_#new#tearOff(js_::JSTypedArray /* erasure=dart.typed_data.implementation::NativeTypedData */ _#wc2#formal) → self::CustomTypedArray /* erasure=dart.typed_data.implementation::NativeTypedData */
return self::CustomTypedArray|constructor#(_#wc2#formal);
static extension-type-member method CustomJSArray|constructor#(wildcard initializing-formal js_::JSArray<js_::JSAny? /* erasure=core::Object? */> /* erasure=dart._interceptors::JSArray<core::Object?> */ _#wc3#formal) → self::CustomJSArray /* erasure=dart._interceptors::JSArray<core::Object?> */ {
lowered final self::CustomJSArray /* erasure=dart._interceptors::JSArray<core::Object?> */ #this = _#wc3#formal;
return #this;
}
static extension-type-member synthetic method CustomJSArray|constructor#_#new#tearOff(js_::JSArray<js_::JSAny? /* erasure=core::Object? */> /* erasure=dart._interceptors::JSArray<core::Object?> */ _#wc3#formal) → self::CustomJSArray /* erasure=dart._interceptors::JSArray<core::Object?> */
return self::CustomJSArray|constructor#(_#wc3#formal);
static method test(js_::JSAny /* erasure=core::Object */ any, js_::JSAny? /* erasure=core::Object? */ nullableAny, core::Object obj, core::Object? nullableObj) void {
js_::NullableObjectUtilExtension|isA<js_::JSAny /* erasure=core::Object */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSAny? /* erasure=core::Object? */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSAny /* erasure=core::Object */>(nullableAny);
js_::NullableObjectUtilExtension|isA<js_::JSAny? /* erasure=core::Object? */>(nullableAny);
js_::NullableObjectUtilExtension|isA<js_::JSAny /* erasure=core::Object */>(obj);
js_::NullableObjectUtilExtension|isA<js_::JSAny? /* erasure=core::Object? */>(obj);
js_::NullableObjectUtilExtension|isA<js_::JSAny /* erasure=core::Object */>(nullableObj);
js_::NullableObjectUtilExtension|isA<js_::JSAny? /* erasure=core::Object? */>(nullableObj);
js_::NullableObjectUtilExtension|isA<js_::JSString /* erasure=core::String */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSString? /* erasure=core::String? */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSNumber /* erasure=core::double */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSBoolean /* erasure=core::bool */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSSymbol /* erasure=dart._interceptors::JavaScriptSymbol */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSBigInt /* erasure=dart._interceptors::JavaScriptBigInt */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSString /* erasure=core::String */>(obj);
js_::NullableObjectUtilExtension|isA<js_::JSString? /* erasure=core::String? */>(obj);
js_::NullableObjectUtilExtension|isA<js_::JSObject /* erasure=dart._interceptors::JSObject */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSObject? /* erasure=dart._interceptors::JSObject? */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSObject /* erasure=dart._interceptors::JSObject */>(obj);
js_::NullableObjectUtilExtension|isA<js_::JSObject? /* erasure=dart._interceptors::JSObject? */>(obj);
js_::NullableObjectUtilExtension|isA<js_::JSArray<js_::JSString /* erasure=core::String */> /* erasure=dart._interceptors::JSArray<core::Object?> */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSArray<js_::JSAny? /* erasure=core::Object? */>? /* erasure=dart._interceptors::JSArray<core::Object?>? */>(obj);
js_::NullableObjectUtilExtension|isA<js_::JSTypedArray /* erasure=dart.typed_data.implementation::NativeTypedData */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSBoxedDartObject /* erasure=dart._interceptors::JSObject */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSExportedDartFunction<core::Function> /* erasure=dart._interceptors::JavaScriptFunction */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSExportedDartFunction<(core::int, [core::String?]) js_::JSArray<js_::JSString /* erasure=core::String */> /* erasure=dart._interceptors::JSArray<core::Object?> */> /* erasure=dart._interceptors::JavaScriptFunction */>(any);
js_::NullableObjectUtilExtension|isA<js_::JSTypedArray /* erasure=dart.typed_data.implementation::NativeTypedData */>(obj);
js_::NullableObjectUtilExtension|isA<js_::JSBoxedDartObject /* erasure=dart._interceptors::JSObject */>(obj);
js_::NullableObjectUtilExtension|isA<js_::JSExportedDartFunction<core::Function> /* erasure=dart._interceptors::JavaScriptFunction */>(obj);
js_::NullableObjectUtilExtension|isA<js_::JSExportedDartFunction<(core::int, [core::String?]) js_::JSArray<js_::JSString /* erasure=core::String */> /* erasure=dart._interceptors::JSArray<core::Object?> */>? /* erasure=dart._interceptors::JavaScriptFunction? */>(obj);
js_::NullableObjectUtilExtension|isA<self::CustomJSAny /* erasure=core::Object */>(any);
js_::NullableObjectUtilExtension|isA<self::CustomJSObject /* erasure=dart._interceptors::JSObject */>(any);
js_::NullableObjectUtilExtension|isA<self::CustomTypedArray /* erasure=dart.typed_data.implementation::NativeTypedData */>(any);
js_::NullableObjectUtilExtension|isA<self::CustomJSArray /* erasure=dart._interceptors::JSArray<core::Object?> */>(any);
js_::NullableObjectUtilExtension|isA<self::CustomJSAny /* erasure=core::Object */>(obj);
js_::NullableObjectUtilExtension|isA<self::CustomJSObject /* erasure=dart._interceptors::JSObject */>(obj);
js_::NullableObjectUtilExtension|isA<self::CustomTypedArray /* erasure=dart.typed_data.implementation::NativeTypedData */>(obj);
js_::NullableObjectUtilExtension|isA<self::CustomJSArray /* erasure=dart._interceptors::JSArray<core::Object?> */>(obj);
js_::NullableObjectUtilExtension|isA<js_::JSAny /* erasure=core::Object */>((() js_::JSAny /* erasure=core::Object */ {
return any;
})(){() js_::JSAny /* erasure=core::Object */});
}
static method main() void {}
constants {
#C1 = "library1"
#C2 = js_::JS {name:#C1}
#C3 = "RenamedJSArray"
#C4 = js_::JS {name:#C3}
}
Constructor coverage from constants:
org-dartlang-testcase:///isa.dart:
- JS. (from org-dartlang-sdk:///lib/js_interop/js_interop.dart)
- Object. (from org-dartlang-sdk:///lib/core/object.dart)