Home
last modified time | relevance | path

Searched refs:valueHandle (Results 1 – 21 of 21) sorted by relevance

/ark/js_runtime/ecmascript/builtins/
Dbuiltins_symbol.cpp67 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 …]
Dbuiltins_typedarray.cpp575 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/
Djs_generator_object.cpp55 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()
Druntime_trampolines.cpp88 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 …]
Djs_object.cpp110 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 …]
Dobject_factory.cpp359 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/
Dbuiltins_array_test.cpp186 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 …]
Dbuiltins_json_test.cpp203 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()
Dbuiltins_set_test.cpp303 JSHandle<JSTaggedValue> valueHandle(thread, value); in HWTEST_F_L0() local
313 …JSFunction> constructor = JSHandle<JSFunction>::Cast(JSTaggedValue::ToObject(thread, valueHandle)); in HWTEST_F_L0()
Dbuiltins_map_test.cpp290 JSHandle<JSTaggedValue> valueHandle(thread, value); in HWTEST_F_L0() local
300 …JSFunction> constructor = JSHandle<JSFunction>::Cast(JSTaggedValue::ToObject(thread, valueHandle)); in HWTEST_F_L0()
Dbuiltins_string_test.cpp125 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/
Djson_parser_test.cpp153 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/
Dslow_runtime_stub.cpp632 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 …]
Dfast_runtime_stub-inl.h223 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 …]
Dfast_runtime_stub.h98 JSHandle<JSTaggedValue> valueHandle,
/ark/js_runtime/ecmascript/ic/
Dic_runtime_stub-inl.h254 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/
Dname_dictionary_test.cpp143 JSHandle<JSTaggedValue> valueHandle(value); in HWTEST_F_L0() local
147 … dictHandle = NameDictionary::PutIfAbsent(thread, tempHandle, keyHandle, valueHandle, metaData); in HWTEST_F_L0()
Djs_object_test.cpp671 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/
Dpanda_file_translator.cpp224 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/
Djson_stringifier.cpp462 …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/
Djsnapi.cpp1144 JSHandle<JSTaggedValue> valueHandle = JSNApiHelper::ToJSHandle(value); in SetValueAt() local
1145 return JSArray::FastSetPropertyByValue(thread, objectHandle, index, valueHandle); in SetValueAt()