/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | tagged_tree_test.cpp | 276 std::vector<JSMutableHandle<JSTaggedValue>>& keyValue, int32_t nums) in KeyValueUpdate() 282 keyValue[0].Update(factory->NewFromStdString(ikey).GetTaggedValue()); in KeyValueUpdate() 283 keyValue[1].Update(factory->NewFromStdString(ivalue).GetTaggedValue()); // 1 : value index in KeyValueUpdate() 284 tmap.Update(TaggedTreeMap::Set(thread, tmap, keyValue[0], keyValue[1])); // 1 : value index in KeyValueUpdate() 289 std::vector<JSMutableHandle<JSTaggedValue>>& keyValue, int32_t nums) in KeyValueCommon() 293 keyValue.push_back(key); in KeyValueCommon() 294 keyValue.push_back(value); in KeyValueCommon() 297 KeyValueUpdate(thread, tmap, strKeyValue, keyValue, nums); in KeyValueCommon() 301 JSMutableHandle<TaggedTreeMap> KeyValueCommon(JSThread *thread, std::vector<JSMutableHandle<JSTaggedValue>>& keyValue, in KeyValueCommon() argument 275 KeyValueUpdate(JSThread *thread, JSMutableHandle<TaggedTreeMap>& tmap, std::vector<std::string>& strKeyValue, std::vector<JSMutableHandle<JSTaggedValue>>& keyValue, int32_t nums) KeyValueUpdate() argument 288 KeyValueCommon(JSThread *thread, std::string& myKey, std::string& myValue, std::vector<JSMutableHandle<JSTaggedValue>>& keyValue, int32_t nums) KeyValueCommon() argument 324 std::vector<JSMutableHandle<JSTaggedValue>> keyValue; HWTEST_F_L0() local 346 std::vector<JSMutableHandle<JSTaggedValue>> keyValue; HWTEST_F_L0() local 379 std::vector<JSMutableHandle<JSTaggedValue>> keyValue; HWTEST_F_L0() local 410 std::vector<JSMutableHandle<JSTaggedValue>> keyValue; HWTEST_F_L0() local 430 std::vector<JSMutableHandle<JSTaggedValue>> keyValue; HWTEST_F_L0() local 493 std::vector<JSMutableHandle<JSTaggedValue>> keyValue; HWTEST_F_L0() local 678 TestSetAfterDeleteCheckOther(JSThread* thread, std::vector<JSMutableHandle<JSTaggedValue>>& keyValue, std::string& myKey, int NODE_NUMBERS) TestSetAfterDeleteCheckOther() argument 727 std::vector<JSMutableHandle<JSTaggedValue>> keyValue; HWTEST_F_L0() local 768 RTCommon(JSThread *thread, std::vector<JSMutableHandle<JSTaggedValue>>& keyValue, std::string& myKey, std::string& myValue, int nums) RTCommon() argument 820 std::vector<JSMutableHandle<JSTaggedValue>> keyValue; HWTEST_F_L0() local 835 std::vector<JSMutableHandle<JSTaggedValue>> keyValue; HWTEST_F_L0() local [all...] |
H A D | js_api_tree_map_iterator_test.cpp | 35 JSHandle<JSAPITreeMap> TestKeyValueCommon(std::vector<JSMutableHandle<JSTaggedValue>> &keyValue, in TestKeyValueCommon() argument 44 keyValue[0].Update(factory->NewFromStdString(ikey).GetTaggedValue()); in TestKeyValueCommon() 45 keyValue[1].Update(factory->NewFromStdString(ivalue).GetTaggedValue()); in TestKeyValueCommon() 46 JSAPITreeMap::Set(thread, jsTreeMap, keyValue[0], keyValue[1]); in TestKeyValueCommon() 175 std::vector<JSMutableHandle<JSTaggedValue>> keyValue {key, value}; in HWTEST_F_L0() 179 JSHandle<JSAPITreeMap> jsTreeMap = TestKeyValueCommon(keyValue, mapKeyValue, DEFAULT_LENGTH); in HWTEST_F_L0() 197 keyValue[0].Update(factory->NewFromStdString(resultKey).GetTaggedValue()); in HWTEST_F_L0() 199 JSObject::GetProperty(thread, resultObj, valueStr).GetValue(), keyValue[0]), true); in HWTEST_F_L0() 212 std::vector<JSMutableHandle<JSTaggedValue>> keyValue {ke in HWTEST_F_L0() [all...] |
H A D | js_hclass_test.cpp | 268 JSHandle<JSTaggedValue> keyValue(thread, JSTaggedValue(i)); in HWTEST_F_L0() 270 factory->ConcatFromString(keyHandle, JSTaggedValue::ToString(thread, keyValue))); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/require/ |
H A D | js_cjs_module_cache.h | 86 JSTaggedValue keyValue; in FindEntry() local 90 keyValue = GetKey(entry); in FindEntry() 91 if (keyValue.IsHole()) { in FindEntry() 94 if (keyValue.IsUndefined()) { in FindEntry() 97 if (IsMatch(key, keyValue)) { in FindEntry() 121 JSTaggedValue keyValue = key.GetTaggedValue(); in SetEntry() local 123 SetKey(thread, entry, keyValue); in SetEntry()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | tagged_node.h | 57 uint64_t keyValue = key.GetRawData();
in Hash() local 58 return GetHash32(reinterpret_cast<uint8_t *>(&keyValue), sizeof(keyValue) / sizeof(uint8_t));
in Hash() 78 uint32_t keyValue = BigInt::Cast(key.GetTaggedObject())->GetDigit(0);
in Hash() local 79 return GetHash32(reinterpret_cast<uint8_t *>(&keyValue), sizeof(keyValue) / sizeof(uint8_t));
in Hash() 82 uint64_t keyValue = key.GetRawData();
in Hash() local 83 return GetHash32(reinterpret_cast<uint8_t *>(&keyValue), sizeof(keyValue) / sizeof(uint8_t));
in Hash()
|
H A D | tagged_hash_table.h | 236 JSTaggedValue keyValue; in FindEntry() local 240 keyValue = GetKey(entry); in FindEntry() 241 if (keyValue.IsHole()) { in FindEntry() 244 if (keyValue.IsUndefined()) { in FindEntry() 247 if (Derived::IsMatch(key, keyValue)) { in FindEntry() 258 JSTaggedValue keyValue; in FindEntry() local 262 keyValue = GetKey(entry); in FindEntry() 263 if (keyValue.IsHole()) { in FindEntry() 266 if (keyValue.IsUndefined()) { in FindEntry() 269 // keyValue default in FindEntry() [all...] |
H A D | tagged_dictionary.cpp | 254 int keyValue = key.GetInt(); in Hash() local 255 return GetHash32(reinterpret_cast<uint8_t *>(&keyValue), sizeof(keyValue) / sizeof(uint8_t)); in Hash() 258 int32_t keyValue = static_cast<int32_t>(static_cast<uint32_t>(key.GetDouble())); in Hash() local 259 return GetHash32(reinterpret_cast<uint8_t *>(&keyValue), sizeof(keyValue) / sizeof(uint8_t)); in Hash() 281 int32_t keyValue = static_cast<int32_t>(static_cast<uint32_t>(key.GetDouble())); in IsMatch() local 282 return keyValue == other.GetInt(); in IsMatch() 630 JSTaggedValue keyValue = Get(index); in FindTransition() local 631 if (keyValue in FindTransition() 644 JSTaggedValue keyValue = Get(index); FindEntry() local [all...] |
H A D | linked_hash_table.cpp | 279 uint32_t keyValue = BigInt::Cast(key.GetTaggedObject())->GetDigit(0); in Hash() local 280 return GetHash32(reinterpret_cast<uint8_t *>(&keyValue), sizeof(keyValue) / sizeof(uint8_t)); in Hash() 289 uint64_t keyValue = key.GetRawData(); in Hash() local 290 return GetHash32(reinterpret_cast<uint8_t *>(&keyValue), sizeof(keyValue) / sizeof(uint8_t)); in Hash()
|
H A D | js_object-inl.h | 487 JSHandle<TaggedArray> keyValue = thread->GetEcmaVM()->GetFactory()->NewTaggedArray(2); // 2: key-value pair in SetValuesOrEntries() local 488 keyValue->Set(thread, 0, key); in SetValuesOrEntries() 489 keyValue->Set(thread, 1, value); in SetValuesOrEntries() 490 JSHandle<JSArray> entry = JSArray::CreateArrayFromList(thread, keyValue); in SetValuesOrEntries()
|
H A D | js_object.cpp | 1148 auto keyValue = factory->NewFromUtf8(key).GetTaggedValue(); in GetGlobalPropertyBox() local 1149 return GetGlobalPropertyBox(keyValue); in GetGlobalPropertyBox()
|
/arkcompiler/ets_runtime/ecmascript/shared_objects/ |
H A D | js_shared_array.h | 76 uint32_t keyValue = 0; in IsKeyInRange() local 78 keyValue = static_cast<uint32_t>(key->GetInt()); in IsKeyInRange() 82 JSTaggedValue::ToElementIndex(key.GetTaggedValue(), &keyValue); in IsKeyInRange() 90 keyValue = static_cast<uint32_t>(number); in IsKeyInRange() 95 return IsKeyInRange(keyValue); in IsKeyInRange()
|
/arkcompiler/ets_runtime/ecmascript/js_api/ |
H A D | js_api_lightweightmap.cpp | 489 uint32_t keyValue = BigInt::Cast(key.GetTaggedObject())->GetDigit(0); in Hash() local 490 return GetHash32(reinterpret_cast<uint8_t *>(&keyValue), sizeof(keyValue) / sizeof(uint8_t)); in Hash() 492 uint64_t keyValue = key.GetRawData(); in Hash() local 493 return GetHash32(reinterpret_cast<uint8_t *>(&keyValue), sizeof(keyValue) / sizeof(uint8_t)); in Hash()
|
H A D | js_api_lightweightset.cpp | 476 uint64_t keyValue = key.GetRawData(); 477 return GetHash32(reinterpret_cast<uint8_t *>(&keyValue), sizeof(keyValue) / sizeof(uint8_t));
|
/arkcompiler/ets_runtime/ecmascript/napi/ |
H A D | jsnapi_expo.cpp | 1814 JSHandle<JSTaggedValue> keyValue = JSNApiHelper::ToJSHandle(key); in New() local 1817 bool result = JSTaggedValue::SetProperty(thread, obj, keyValue, currentTaggedValue); in New() 1837 JSHandle<JSTaggedValue> keyValue = JSNApiHelper::ToJSHandle(key); in New() local 1840 bool result = JSTaggedValue::SetProperty(thread, obj, keyValue, currentTaggedValue); in New() 2579 JSHandle<JSTaggedValue> keyValue = env->GetNativeBindingSymbol(); in ConvertToNativeBindingObject() local 2581 bool result = JSTaggedValue::SetProperty(vm->GetJSThread(), object, keyValue, valueValue); in ConvertToNativeBindingObject() 2594 JSHandle<JSTaggedValue> keyValue = JSNApiHelper::ToJSHandle(key); in Set() local 2597 return JSTaggedValue::SetProperty(thread, obj, keyValue, valueValue); in Set() 2600 keyValue.GetTaggedValue(), in Set() 2612 JSHandle<JSTaggedValue> keyValue(factor in Set() 2668 JSHandle<JSTaggedValue> keyValue = JSNApiHelper::ToJSHandle(key); SetAccessorProperty() local 2681 JSHandle<JSTaggedValue> keyValue = JSNApiHelper::ToJSHandle(key); Get() local 2749 JSHandle<JSTaggedValue> keyValue = JSNApiHelper::ToJSHandle(key); GetOwnProperty() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_object_stub_builder.cpp | 2255 GateRef keyValue = CallRuntime(glue_, RTSTUB_ID(ToPropertyKeyValue), {});
in GetOwnPropertyDescriptors() local 2280 FastSetPropertyByName(glue_, descriptor, keyValue, value);
in GetOwnPropertyDescriptors()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | stub_builder.h | 752 GateRef GetPropertyByValue(GateRef glue, GateRef receiver, GateRef keyValue, ProfileOperation callback);
|
H A D | stub_builder.cpp | 3429 GateRef StubBuilder::GetPropertyByValue(GateRef glue, GateRef receiver, GateRef keyValue, ProfileOperation callback) in GetPropertyByValue() argument 3434 DEFVARIABLE(key, VariableType::JS_ANY(), keyValue); in GetPropertyByValue()
|