blob: 8a182db997e89505291f7b3bff3cc0bcc78bd807 [file] [log] [blame]
library /*isLegacy*/;
import self as self;
import "dart:core" as core;
import "dart:_js_helper" as _js;
import "dart:_js_helper";
class Class extends core::Object {
field dynamic instanceField;
static field dynamic staticField;
constructor generative() self::Class*
;
external constructor externalGenerative() self::Class*;
external constructor nativeGenerative() self::Class*;
static method _#generative#tearOff() → self::Class*
return new self::Class::generative();
static factory fact() self::Class*
;
static method _#fact#tearOff() → self::Class*
return self::Class::fact();
static method _#externalGenerative#tearOff() → self::Class*
return new self::Class::externalGenerative();
external static factory externalFact() self::Class*;
static method _#externalFact#tearOff() → self::Class*
return self::Class::externalFact();
static method _#nativeGenerative#tearOff() → self::Class*
return new self::Class::nativeGenerative();
external static factory nativeFact() self::Class*;
static method _#nativeFact#tearOff() → self::Class*
return self::Class::nativeFact();
get instanceGetter() dynamic
;
set instanceSetter(dynamic _) void
;
method instanceMethod() dynamic
;
static get staticGetter() dynamic
;
static set staticSetter(dynamic _) void
;
static method staticMethod() dynamic
;
external get externalInstanceGetter() dynamic;
external set externalInstanceSetter(dynamic _) void;
external method externalInstanceMethod() dynamic;
external static get externalStaticGetter() dynamic;
external static set externalStaticSetter(dynamic _) void;
external static method externalStaticMethod() dynamic;
external get nativeInstanceGetter() dynamic;
external set nativeInstanceSetter(dynamic _) void;
external method nativeInstanceMethod() dynamic;
external static get nativeStaticGetter() dynamic;
external static set nativeStaticSetter(dynamic _) void;
external static method nativeStaticMethod() dynamic;
abstract member-signature method noSuchMethod(core::Invocation* invocation) dynamic; -> core::Object::noSuchMethod
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 get runtimeType() core::Type*; -> core::Object::runtimeType
}
@_js::Native::•("d")
class NativeClass extends core::Object {
field dynamic instanceField;
static field dynamic staticField;
field dynamic instanceNamedField;
constructor generative() self::NativeClass*
;
external constructor externalGenerative() self::NativeClass*;
external constructor nativeGenerative() self::NativeClass*;
static method _#generative#tearOff() → self::NativeClass*
return new self::NativeClass::generative();
static factory fact() self::NativeClass*
;
static method _#fact#tearOff() → self::NativeClass*
return self::NativeClass::fact();
static method _#externalGenerative#tearOff() → self::NativeClass*
return new self::NativeClass::externalGenerative();
external static factory externalFact() self::NativeClass*;
static method _#externalFact#tearOff() → self::NativeClass*
return self::NativeClass::externalFact();
static method _#nativeGenerative#tearOff() → self::NativeClass*
return new self::NativeClass::nativeGenerative();
external static factory nativeFact() self::NativeClass*;
static method _#nativeFact#tearOff() → self::NativeClass*
return self::NativeClass::nativeFact();
get instanceGetter() dynamic
;
set instanceSetter(dynamic _) void
;
method instanceMethod() dynamic
;
static get staticGetter() dynamic
;
static set staticSetter(dynamic _) void
;
static method staticMethod() dynamic
;
external get externalInstanceGetter() dynamic;
external set externalInstanceSetter(dynamic _) void;
external method externalInstanceMethod() dynamic;
external static get externalStaticGetter() dynamic;
external static set externalStaticSetter(dynamic _) void;
external static method externalStaticMethod() dynamic;
external get nativeInstanceGetter() dynamic;
external set nativeInstanceSetter(dynamic _) void;
external method nativeInstanceMethod() dynamic;
external static get nativeStaticGetter() dynamic;
external static set nativeStaticSetter(dynamic _) void;
external static method nativeStaticMethod() dynamic;
abstract member-signature method noSuchMethod(core::Invocation* invocation) dynamic; -> core::Object::noSuchMethod
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 get runtimeType() core::Type*; -> core::Object::runtimeType
}
static field dynamic topLevelField;
static get topLevelGetter() dynamic
;
static set topLevelSetter(dynamic _) void
;
static method topLevelFunction() dynamic
;
external static get externalTopLevelGetter() dynamic;
external static set externalTopLevelSetter(dynamic _) void;
external static method externalTopLevelFunction() dynamic;
external static get nativeTopLevelGetter() dynamic;
external static set nativeTopLevelSetter(dynamic _) void;
external static method nativeTopLevelFunction() dynamic;
static method main() dynamic
;
Extra constant evaluation status:
Evaluated: ConstructorInvocation @ org-dartlang-testcase:///native.dart:93:2 -> InstanceConstant(const Native{Native.name: "d"})
Extra constant evaluation: evaluated: 13, effectively constant: 1