| /arkcompiler/ets_runtime/test/typeinfer/builtins/ |
| D | builtins.ts | 74 AssertType(bool.valueOf(), "boolean"); 77 AssertType(bool2.valueOf(), "boolean"); 85 AssertType(date.valueOf(), "number"); 105 AssertType(n.valueOf(), "number"); 116 AssertType(num2.valueOf(), "number"); 207 AssertType(str.valueOf(), "string"); 219 AssertType(sym.valueOf(), "symbol");
|
| /arkcompiler/ets_runtime/test/typeinfer/callprimitivebuiltin/ |
| D | callprimitivebuiltin.ts | 29 let numEle2 = num.valueOf(); 34 let boolEle = boolValue.valueOf();
|
| /arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
| D | builtins_symbol_test.cpp | 134 // new Symbol().valueOf() 147 JSTaggedValue result = BuiltinsSymbol::ValueOf(ecmaRuntimeCallInfo); in HWTEST_F_L0() 161 JSTaggedValue otherResult = BuiltinsSymbol::ValueOf(otherEcmaRuntimeCallInfo); in HWTEST_F_L0() 172 result = Symbol::ValueOf(ecmaRuntimeCallInfo); in HWTEST_F_L0() 186 result = Symbol::ValueOf(ecmaRuntimeCallInfo); in HWTEST_F_L0() 193 // new Symbol("bbb").valueOf() 206 JSTaggedValue result = BuiltinsSymbol::ValueOf(ecmaRuntimeCallInfo); in HWTEST_F_L0() 220 JSTaggedValue otherResult = BuiltinsSymbol::ValueOf(otherEcmaRuntimeCallInfo); in HWTEST_F_L0()
|
| D | builtins_boolean_test.cpp | 158 // true.valueOf() 172 // (new Boolean(false)).valueOf()
|
| D | builtins_bigint_test.cpp | 392 // BigInt.ValueOf 413 JSTaggedValue result2 = BuiltinsBigInt::ValueOf(ecmaRuntimeCallInfo2); in HWTEST_F_L0() 419 // Object.ValueOf 443 JSTaggedValue result2 = BuiltinsBigInt::ValueOf(ecmaRuntimeCallInfo2); in HWTEST_F_L0()
|
| D | builtins_object_test.cpp | 961 // object.valueOf() 962 HWTEST_F_L0(BuiltinsObjectTest, ValueOf) in HWTEST_F_L0() argument 971 JSTaggedValue result = BuiltinsObject::ValueOf(ecmaRuntimeCallInfo); in HWTEST_F_L0()
|
| D | builtins_date_test.cpp | 1050 HWTEST_F_L0(BuiltinsDateTest, ValueOf) in HWTEST_F_L0() argument 1059 JSTaggedValue result1 = BuiltinsDate::ValueOf(ecmaRuntimeCallInfo); in HWTEST_F_L0() 1069 result1 = BuiltinsDate::ValueOf(info1); in HWTEST_F_L0() 1085 JSTaggedValue result1 = BuiltinsDate::ValueOf(ecmaRuntimeCallInfo); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_object.h | 82 // 19.1.3.7 Object.prototype.valueOf() 83 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
|
| D | builtins_symbol.cpp | 121 JSTaggedValue BuiltinsSymbol::ValueOf(EcmaRuntimeCallInfo *argv) in ValueOf() function in panda::ecmascript::builtins::BuiltinsSymbol 124 BUILTINS_API_TRACE(argv->GetThread(), Symbol, ValueOf); in ValueOf() 136 THROW_TYPE_ERROR_AND_RETURN(thread, "ValueOf: s is not Object", JSTaggedValue::Exception()); in ValueOf() 141 … THROW_TYPE_ERROR_AND_RETURN(thread, "ValueOf: no [[SymbolData]]", JSTaggedValue::Exception()); in ValueOf()
|
| D | builtins_bigint.h | 36 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
|
| D | builtins_symbol.h | 33 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
|
| D | builtins_number.h | 53 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
|
| D | builtins_date.h | 162 // 20.4.4.44 Date.prototype.valueOf ( ) 163 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
|
| D | builtins_bigint.cpp | 159 JSTaggedValue BuiltinsBigInt::ValueOf(EcmaRuntimeCallInfo *argv) in ValueOf() function in panda::ecmascript::builtins::BuiltinsBigInt 163 BUILTINS_API_TRACE(thread, BigInt, ValueOf); in ValueOf()
|
| D | builtins_boolean.cpp | 89 // ecma 19.3.3.3 Boolean.prototype.valueOf ()
|
| D | builtins_string.h | 114 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
|
| D | builtins_date.cpp | 188 JSTaggedValue BuiltinsDate::ValueOf(EcmaRuntimeCallInfo *argv) in ValueOf() function in panda::ecmascript::builtins::BuiltinsDate 191 BUILTINS_API_TRACE(argv->GetThread(), Date, ValueOf); in ValueOf() 198 return JSDate::Cast(msg->GetTaggedObject())->ValueOf(); in ValueOf()
|
| D | builtins_number.cpp | 427 JSTaggedValue BuiltinsNumber::ValueOf(EcmaRuntimeCallInfo *argv) in ValueOf() function in panda::ecmascript::builtins::BuiltinsNumber 431 BUILTINS_API_TRACE(thread, Number, ValueOf); in ValueOf()
|
| D | builtins_object.cpp | 878 // 19.1.3.7 Object.prototype.valueOf() 879 JSTaggedValue BuiltinsObject::ValueOf(EcmaRuntimeCallInfo *argv) in ValueOf() function in panda::ecmascript::builtins::BuiltinsObject 883 BUILTINS_API_TRACE(thread, Object, ValueOf); in ValueOf()
|
| D | builtins.cpp | 515 // 19.1.3.7 Object.prototype.valueOf() in InitializeObject() 516 …tion(env, objFuncPrototype, thread_->GlobalConstants()->GetHandledValueOfString(), Object::ValueOf, in InitializeObject() 597 …n(env, symbolFuncPrototype, thread_->GlobalConstants()->GetHandledValueOfString(), Symbol::ValueOf, in InitializeSymbol() 688 …realm, symbolFuncPrototype, thread_->GlobalConstants()->GetHandledValueOfString(), Symbol::ValueOf, in InitializeSymbolWithRealm() 749 …tion(env, numFuncPrototype, thread_->GlobalConstants()->GetHandledValueOfString(), Number::ValueOf, in InitializeNumber() 808 SetFunction(env, bigIntFuncPrototype, "valueOf", BuiltinsBigInt::ValueOf, FunctionLength::ZERO); in InitializeBigInt() 883 …ction(env, dateFuncPrototype, thread_->GlobalConstants()->GetHandledValueOfString(), Date::ValueOf, in InitializeDate() 1635 BuiltinsString::ValueOf, FunctionLength::ZERO); in InitializeString()
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | lib_ark_builtins.d.ts | 94 valueOf(): Object; 196 valueOf(): boolean; 290 valueOf(): number; 413 valueOf(): number; 664 valueOf(): string; 686 valueOf(): symbol; 802 valueOf(): Uint8ClampedArray; 890 valueOf(): Uint8Array; 978 valueOf(): Int8Array; 1066 valueOf(): Uint16Array; [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | runtime_call_id.h | 299 V(Date, ValueOf) \ 404 V(Number, ValueOf) \ 411 V(BigInt, ValueOf) \ 441 V(Object, ValueOf) \ 547 V(Symbol, ValueOf) \
|
| D | js_date.h | 145 JSTaggedValue ValueOf() const;
|
| /arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
| D | snapshot_processor.cpp | 233 reinterpret_cast<uintptr_t>(Number::ValueOf), 245 reinterpret_cast<uintptr_t>(BuiltinsBigInt::ValueOf), 252 reinterpret_cast<uintptr_t>(Symbol::ValueOf), 297 reinterpret_cast<uintptr_t>(Date::ValueOf), 329 reinterpret_cast<uintptr_t>(Object::ValueOf), 504 reinterpret_cast<uintptr_t>(BuiltinsString::ValueOf),
|
| /arkcompiler/ets_frontend/test262/ |
| D | es5_tests.txt | 47 built-ins/BigInt/valueof-throws.js 92 built-ins/BigInt/prototype/valueOf/cross-realm.js 94 built-ins/BigInt/prototype/valueOf/length.js 95 built-ins/BigInt/prototype/valueOf/prop-desc.js 96 built-ins/BigInt/prototype/valueOf/not-a-constructor.js 97 built-ins/BigInt/prototype/valueOf/return.js 98 built-ins/BigInt/prototype/valueOf/this-value-invalid-object-throws.js 99 built-ins/BigInt/prototype/valueOf/name.js 100 built-ins/BigInt/prototype/valueOf/this-value-invalid-primitive-throws.js 497 built-ins/Date/prototype/valueOf/S9.4_A3_T1.js [all …]
|