blob: ae9b993005a1d89d11d9f839476d969934decf88 [file] [log] [blame]
library;
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;
}
@_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;
}
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:91:2 -> InstanceConstant(const Native{Native.name: "d"})
Extra constant evaluation: evaluated: 13, effectively constant: 1