/ark/js_runtime/ecmascript/builtins/ |
D | builtins_symbol.cpp | 67 JSHandle<JSTaggedValue> valueHandle = GetThis(argv); in ToString() local 69 JSTaggedValue sym = valueHandle.GetTaggedValue(); in ToString() 71 if (!valueHandle->IsSymbol()) { in ToString() 72 if (valueHandle->IsObject()) { in ToString() 73 if (!valueHandle->IsJSPrimitiveRef()) { in ToString() 78 … JSTaggedValue primitive = JSPrimitiveRef::Cast(valueHandle->GetTaggedObject())->GetValue(); in ToString() 128 JSHandle<JSTaggedValue> valueHandle = GetThis(argv); in ValueOf() local 130 if (valueHandle->IsSymbol()) { in ValueOf() 131 return valueHandle.GetTaggedValue(); in ValueOf() 134 if (!valueHandle->IsObject()) { in ValueOf() [all …]
|
D | builtins_typedarray.cpp | 575 JSMutableHandle<JSTaggedValue> valueHandle(thread, JSTaggedValue::Undefined()); in Filter() local 578 valueHandle.Update(kept->Get(n)); in Filter() 581 … JSTaggedValue::SetProperty(thread, JSHandle<JSTaggedValue>(newArrObj), nKey, valueHandle, true); in Filter()
|
/ark/js_runtime/ecmascript/ |
D | js_generator_object.cpp | 55 JSHandle<JSTaggedValue> valueHandle(thread, JSTaggedValue::Undefined()); in GeneratorResume() local 56 return JSIterator::CreateIterResultObject(thread, valueHandle, true); in GeneratorResume() 110 JSHandle<JSTaggedValue> valueHandle(thread, abruptCompletion->GetValue()); in GeneratorResumeAbrupt() local 111 JSHandle<JSObject> result = JSIterator::CreateIterResultObject(thread, valueHandle, true); in GeneratorResumeAbrupt() 115 THROW_NEW_ERROR_AND_RETURN_VALUE(thread, valueHandle.GetTaggedValue(), result); in GeneratorResumeAbrupt()
|
D | runtime_trampolines.cpp | 88 CONVERT_ARG_HANDLE_CHECKED(JSTaggedValue, valueHandle, 1); in DEF_RUNTIME_TRAMPOLINES() 91 bool success = JSObject::CallSetter(thread, *accessor, objHandle, valueHandle, true); in DEF_RUNTIME_TRAMPOLINES() 262 CONVERT_ARG_HANDLE_CHECKED(JSTaggedValue, valueHandle, 3); in DEF_RUNTIME_TRAMPOLINES() 271 … PutIfAbsent(thread, dictHandle, keyHandle, valueHandle, propAttr).GetTaggedValue().GetRawData(); in DEF_RUNTIME_TRAMPOLINES() 275 … PutIfAbsent(thread, dictHandle, keyHandle, valueHandle, propAttr).GetTaggedValue().GetRawData(); in DEF_RUNTIME_TRAMPOLINES() 283 CONVERT_ARG_HANDLE_CHECKED(JSTaggedValue, valueHandle, 1); in DEF_RUNTIME_TRAMPOLINES() 297 properties->Set(thread, index, valueHandle); in DEF_RUNTIME_TRAMPOLINES() 319 JSHandle<JSTaggedValue> valueHandle(thread, value); in DEF_RUNTIME_TRAMPOLINES() local 323 elements->Set(thread, elementIndex, valueHandle); in DEF_RUNTIME_TRAMPOLINES() 643 auto valueHandle = JSHandle<JSTaggedValue>(thread, reinterpret_cast<TaggedObject *>(value)); in DEF_RUNTIME_TRAMPOLINES() local [all …]
|
D | js_object.cpp | 110 JSMutableHandle<JSTaggedValue> valueHandle(thread, JSTaggedValue::Undefined()); in TransitionToDictionary() local 126 valueHandle.Update(value); in TransitionToDictionary() 128 …<NameDictionary> newDict = NameDictionary::PutIfAbsent(thread, dict, keyHandle, valueHandle, attr); in TransitionToDictionary() 155 JSMutableHandle<JSTaggedValue> valueHandle(thread, JSTaggedValue ::Undefined()); in ElementsToDictionary() local 162 valueHandle.Update(value); in ElementsToDictionary() 163 …le<NumberDictionary> newDict = NumberDictionary::PutIfAbsent(thread, dict, key, valueHandle, attr); in ElementsToDictionary() 786 JSHandle<JSTaggedValue> valueHandle(thread, cell->GetValue()); in GlobalGetOwnProperty() local 787 desc.SetValue(valueHandle); in GlobalGetOwnProperty() 807 JSHandle<JSTaggedValue> valueHandle(thread, cell->GetValue()); in OrdinaryGetOwnProperty() local 808 desc.SetValue(valueHandle); in OrdinaryGetOwnProperty() [all …]
|
D | object_factory.cpp | 359 JSHandle<JSFunction> valueHandle(thread_, value); in CloneProperties() local 360 … JSHandle<JSFunction> newFunc = CloneJSFuction(valueHandle, valueHandle->GetFunctionKind()); in CloneProperties() 395 JSHandle<JSFunction> valueHandle(thread_, value); in CloneObjectLiteral() local 396 … JSHandle<JSFunction> newFunc = CloneJSFuction(valueHandle, valueHandle->GetFunctionKind()); in CloneObjectLiteral() 445 JSHandle<JSFunction> valueHandle(thread_, value); in CloneClassCtor() local 446 … JSHandle<JSFunction> newFunc = CloneJSFuction(valueHandle, valueHandle->GetFunctionKind()); in CloneClassCtor() 1292 JSHandle<JSTaggedValue> valueHandle(obj); in NewSymbolWithTable() local 1294 JSHandle<SymbolTable> table = SymbolTable::Insert(thread_, tableHandle, keyHandle, valueHandle); in NewSymbolWithTable()
|
/ark/js_runtime/ecmascript/builtins/tests/ |
D | builtins_array_test.cpp | 186 JSHandle<JSObject> valueHandle(thread, value); in HWTEST_F_L0() local 190 JSObject::GetOwnProperty(thread, valueHandle, key0, descRes); in HWTEST_F_L0() 192 JSObject::GetOwnProperty(thread, valueHandle, key1, descRes); in HWTEST_F_L0() 194 JSObject::GetOwnProperty(thread, valueHandle, key2, descRes); in HWTEST_F_L0() 234 JSHandle<JSObject> valueHandle(thread, value); in HWTEST_F_L0() local 235 JSObject::GetOwnProperty(thread, valueHandle, key0, descRes); in HWTEST_F_L0() 237 JSObject::GetOwnProperty(thread, valueHandle, key1, descRes); in HWTEST_F_L0() 239 JSObject::GetOwnProperty(thread, valueHandle, key2, descRes); in HWTEST_F_L0() 241 JSObject::GetOwnProperty(thread, valueHandle, key3, descRes); in HWTEST_F_L0() 243 JSObject::GetOwnProperty(thread, valueHandle, key4, descRes); in HWTEST_F_L0() [all …]
|
D | builtins_json_test.cpp | 203 JSHandle<JSObject> valueHandle(thread, value); in HWTEST_F_L0() local 205 … JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(valueHandle), lengthKeyHandle).GetValue(); in HWTEST_F_L0() 225 JSHandle<JSObject> valueHandle(thread, value); in HWTEST_F_L0() local 227 JSHandle<TaggedArray> nameList(JSObject::EnumerableOwnNames(thread, valueHandle)); in HWTEST_F_L0()
|
D | builtins_set_test.cpp | 303 JSHandle<JSTaggedValue> valueHandle(thread, value); in HWTEST_F_L0() local 313 …JSFunction> constructor = JSHandle<JSFunction>::Cast(JSTaggedValue::ToObject(thread, valueHandle)); in HWTEST_F_L0()
|
D | builtins_map_test.cpp | 290 JSHandle<JSTaggedValue> valueHandle(thread, value); in HWTEST_F_L0() local 300 …JSFunction> constructor = JSHandle<JSFunction>::Cast(JSTaggedValue::ToObject(thread, valueHandle)); in HWTEST_F_L0()
|
D | builtins_string_test.cpp | 125 JSHandle<JSTaggedValue> valueHandle(thread, JSTaggedValue(value.GetTaggedObject())); in HWTEST_F_L0() local 128 …EcmaString::Cast(valueHandle->GetTaggedObject())->Compare(reinterpret_cast<EcmaString *>(test.GetR… in HWTEST_F_L0()
|
/ark/js_runtime/ecmascript/base/tests/ |
D | json_parser_test.cpp | 153 JSHandle<JSObject> valueHandle(thread, resultValue); in HWTEST_F_L0() local 156 … JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(valueHandle), lengthKeyHandle).GetValue(); in HWTEST_F_L0() 180 JSHandle<JSObject> valueHandle(thread, resultValue); in HWTEST_F_L0() local 181 JSHandle<TaggedArray> nameList(JSObject::EnumerableOwnNames(thread, valueHandle)); in HWTEST_F_L0()
|
/ark/js_runtime/ecmascript/interpreter/ |
D | slow_runtime_stub.cpp | 632 JSHandle<JSTaggedValue> valueHandle(thread, value); in ToJSTaggedValueWithInt32() local 633 int32_t res = JSTaggedValue::ToInt32(thread, valueHandle); in ToJSTaggedValueWithInt32() 642 JSHandle<JSTaggedValue> valueHandle(thread, value); in ToJSTaggedValueWithUint32() local 643 int32_t res = JSTaggedValue::ToUint32(thread, valueHandle); in ToJSTaggedValueWithUint32() 825 JSHandle<JSTaggedValue> valueHandle(thread, value); in CreateIterResultObj() local 828 JSHandle<JSObject> iter = JSIterator::CreateIterResultObject(thread, valueHandle, done); in CreateIterResultObj() 859 JSHandle<JSTaggedValue> valueHandle(thread, value); in SuspendGenerator() local 867 return valueHandle.GetTaggedValue(); in SuspendGenerator() 880 JSHandle<JSTaggedValue> valueHandle(thread, value); in AsyncFunctionAwaitUncaught() local 881 JSAsyncFunction::AsyncFunctionAwait(thread, asyncFuncObjHandle, valueHandle); in AsyncFunctionAwaitUncaught() [all …]
|
D | fast_runtime_stub-inl.h | 223 JSHandle<JSTaggedValue> valueHandle(thread, value); in CallSetter() 226 bool success = JSObject::CallSetter(thread, *accessor, objHandle, valueHandle, true); in CallSetter() 244 JSHandle<JSTaggedValue> valueHandle, in AddPropertyByName() argument 254 … objHandle->SetPropertyInlinedProps(thread, nextInlinedPropsIndex, valueHandle.GetTaggedValue()); in AddPropertyByName() 281 NameDictionary::PutIfAbsent(thread, dict, keyHandle, valueHandle, attr); in AddPropertyByName() 295 array->Set(thread, nonInlinedProps, valueHandle.GetTaggedValue()); in AddPropertyByName() 299 NameDictionary::PutIfAbsent(thread, dictHandle, keyHandle, valueHandle, attr); in AddPropertyByName() 525 JSHandle<JSTaggedValue> valueHandle(thread, value); in SetPropertyByName() 530 AddPropertyByName(thread, objHandle, keyHandle, valueHandle, PropertyAttributes::Default()); in SetPropertyByName() 861 JSHandle<JSTaggedValue> valueHandle(thread, value); in SetElement() [all …]
|
D | fast_runtime_stub.h | 98 JSHandle<JSTaggedValue> valueHandle,
|
/ark/js_runtime/ecmascript/ic/ |
D | ic_runtime_stub-inl.h | 254 JSHandle<JSTaggedValue> valueHandle(thread, value); in StoreWithTransition() 263 properties->Set(thread, index, valueHandle); in StoreWithTransition() 403 JSHandle<JSTaggedValue> valueHandle(thread, value); in StoreElement() 407 elements->Set(thread, elementIndex, valueHandle); in StoreElement() 467 auto valueHandle = JSHandle<JSTaggedValue>(thread, value); in StoreMiss() local 470 return icRuntime.StoreMiss(receiverHandle, keyHandle, valueHandle); in StoreMiss()
|
/ark/js_runtime/ecmascript/tests/ |
D | name_dictionary_test.cpp | 143 JSHandle<JSTaggedValue> valueHandle(value); in HWTEST_F_L0() local 147 … dictHandle = NameDictionary::PutIfAbsent(thread, tempHandle, keyHandle, valueHandle, metaData); in HWTEST_F_L0()
|
D | js_object_test.cpp | 671 JSHandle<JSTaggedValue> valueHandle(thread, JSTaggedValue(value.GetInt() + 1)); in TestSetter() local 672 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key, valueHandle); in TestSetter() 697 JSHandle<JSTaggedValue> valueHandle(thread, JSTaggedValue::Undefined()); in HWTEST_F_L0() local 698 EXPECT_TRUE(JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key1, valueHandle)); in HWTEST_F_L0()
|
/ark/js_runtime/ecmascript/class_linker/ |
D | panda_file_translator.cpp | 224 JSMutableHandle<JSTaggedValue> valueHandle(thread_, JSTaggedValue::Undefined()); in GenerateProgram() local 231 valueHandle.Update(elements->Get(i + 1)); in GenerateProgram() 232 JSObject::DefinePropertyByLiteral(thread_, obj, key, valueHandle); in GenerateProgram()
|
/ark/js_runtime/ecmascript/base/ |
D | json_stringifier.cpp | 462 …JSHandle<JSTaggedValue> valueHandle = JSTaggedValue::GetProperty(thread_, value, handleKey_).GetVa… in SerializeJSONObject() local 463 … JSTaggedValue serializeValue = GetSerializeValue(value, handleKey_, valueHandle, replacer); in SerializeJSONObject()
|
/ark/js_runtime/ecmascript/napi/ |
D | jsnapi.cpp | 1144 JSHandle<JSTaggedValue> valueHandle = JSNApiHelper::ToJSHandle(value); in SetValueAt() local 1145 return JSArray::FastSetPropertyByValue(thread, objectHandle, index, valueHandle); in SetValueAt()
|