Home
last modified time | relevance | path

Searched full:valueof (Results 1 – 25 of 38) sorted by relevance

12

/arkcompiler/ets_runtime/test/typeinfer/builtins/
Dbuiltins.ts74 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/
Dcallprimitivebuiltin.ts29 let numEle2 = num.valueOf();
34 let boolEle = boolValue.valueOf();
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
Dbuiltins_symbol_test.cpp134 // 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()
Dbuiltins_boolean_test.cpp158 // true.valueOf()
172 // (new Boolean(false)).valueOf()
Dbuiltins_bigint_test.cpp392 // 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()
Dbuiltins_object_test.cpp961 // object.valueOf()
962 HWTEST_F_L0(BuiltinsObjectTest, ValueOf) in HWTEST_F_L0() argument
971 JSTaggedValue result = BuiltinsObject::ValueOf(ecmaRuntimeCallInfo); in HWTEST_F_L0()
Dbuiltins_date_test.cpp1050 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/
Dbuiltins_object.h82 // 19.1.3.7 Object.prototype.valueOf()
83 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
Dbuiltins_symbol.cpp121 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()
Dbuiltins_bigint.h36 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
Dbuiltins_symbol.h33 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
Dbuiltins_number.h53 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
Dbuiltins_date.h162 // 20.4.4.44 Date.prototype.valueOf ( )
163 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
Dbuiltins_bigint.cpp159 JSTaggedValue BuiltinsBigInt::ValueOf(EcmaRuntimeCallInfo *argv) in ValueOf() function in panda::ecmascript::builtins::BuiltinsBigInt
163 BUILTINS_API_TRACE(thread, BigInt, ValueOf); in ValueOf()
Dbuiltins_boolean.cpp89 // ecma 19.3.3.3 Boolean.prototype.valueOf ()
Dbuiltins_string.h114 static JSTaggedValue ValueOf(EcmaRuntimeCallInfo *argv);
Dbuiltins_date.cpp188 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()
Dbuiltins_number.cpp427 JSTaggedValue BuiltinsNumber::ValueOf(EcmaRuntimeCallInfo *argv) in ValueOf() function in panda::ecmascript::builtins::BuiltinsNumber
431 BUILTINS_API_TRACE(thread, Number, ValueOf); in ValueOf()
Dbuiltins_object.cpp878 // 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()
Dbuiltins.cpp515 // 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/
Dlib_ark_builtins.d.ts94 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/
Druntime_call_id.h299 V(Date, ValueOf) \
404 V(Number, ValueOf) \
411 V(BigInt, ValueOf) \
441 V(Object, ValueOf) \
547 V(Symbol, ValueOf) \
Djs_date.h145 JSTaggedValue ValueOf() const;
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.cpp233 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/
Des5_tests.txt47 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 …]

12