/arkcompiler/ets_runtime/ecmascript/ |
D | layout_info.cpp | 68 JSTaggedValue key = GetKey(i); in GetAllKeys() 80 JSTaggedValue key = GetKey(i); in GetAllKeys() 98 JSTaggedValue key = GetKey(static_cast<int>(i)); in GetAllKeysByFilter() 116 JSTaggedValue key = GetKey(static_cast<int>(i)); in GetAllKeysByFilter() 134 JSTaggedValue key = GetKey(i); in GetAllKeys() 154 JSTaggedValue key = GetKey(i); in GetAllEnumKeys() 179 auto key = GetKey(index); in DumpFieldIndexForProfile()
|
D | layout_info-inl.h | 66 inline JSTaggedValue LayoutInfo::GetKey(int index) const in GetKey() function 81 return GetKey(fixedIdx); in GetSortedKey() 141 JSTaggedValue currentKey = GetKey(sortIndex); in BinarySearch() 149 currentKey = GetKey(sortIndex); in BinarySearch() 160 currentKey = GetKey(sortIndex); in BinarySearch()
|
D | subtyping_operator-inl.h | 83 JSTaggedValue SubtypingOperator::GetKey(T *obj, uint32_t index) in GetKey() function 86 return obj->GetKey(index); in GetKey() 113 JSTaggedValue key = GetKey(suber, index); in SubtypingCondition()
|
D | tagged_hash_table.h | 174 JSTaggedValue GetKey(int entry) const in GetKey() function 199 JSTaggedValue key = GetKey(hashIndex); in GetAllKeys() 211 JSTaggedValue key = GetKey(hashIndex); in GetAllKeysIntoVector() 229 keyValue = GetKey(entry); in FindEntry() 251 keyValue = GetKey(entry); in FindEntry() 272 if (!IsKey(GetKey(entry))) { in FindInsertIndex() 366 JSTaggedValue k = this->GetKey(i); in Rehash() 464 if (!(table->IsKey(table->GetKey(entry)))) { in Remove() 508 if (table->IsKey(table->GetKey(i))) { in GetEnumerationOrder()
|
D | js_map.cpp | 69 JSTaggedValue JSMap::GetKey(uint32_t entry) const in GetKey() function in panda::ecmascript::JSMap 72 return LinkedHashMap::Cast(GetLinkedMap().GetTaggedObject())->GetKey(entry); in GetKey()
|
D | tagged_tree.h | 77 inline JSTaggedValue GetKey(int entry) const in GetKey() function 266 return GetKey(GetRootEntries()); in GetRootKey() 331 return entry != GetRootEntries() && !GetKey(entry).IsHole(); in IsValidIndex() 411 newTree->SetKey(thread, index, GetKey(parent)); in CopyEntry() 417 SetKey(thread, dst, GetKey(src)); in CopyData() 421 newTree->SetKey(thread, index, GetKey(parent)); in CopyAllData() 481 JSTaggedValue key = GetKey(GetMinimum(GetRootEntries())); in GetFirstKey() 487 JSTaggedValue key = GetKey(GetMaximum(GetRootEntries())); in GetLastKey() 540 JSTaggedValue key = GetKey(GetMinimum(GetRootEntries())); in GetFirstKey() 546 JSTaggedValue key = GetKey(GetMaximum(GetRootEntries())); in GetLastKey()
|
D | tagged_dictionary.cpp | 71 JSTaggedValue key = GetKey(hashIndex); in GetAllKeys() 91 JSTaggedValue key = GetKey(hashIndex); in GetAllKeysByFilter() 121 JSTaggedValue key = GetKey(hashIndex); in GetAllEnumKeys() 234 JSTaggedValue key = obj->GetKey(hashIndex); in GetAllKeys() 259 JSTaggedValue key = obj->GetKey(hashIndex); in GetAllKeysByFilter() 288 JSTaggedValue key = obj->GetKey(hashIndex); in GetAllEnumKeys()
|
D | tagged_hash_array.cpp | 55 findKey = nextNode->GetKey(); in GetNode() 75 JSHandle<JSTaggedValue> key(thread, treeNode->GetKey()); in CreateLinkedNodeFrom() 89 JSHandle<JSTaggedValue> key(thread, linkedNode->GetKey()); in CreateTreeNodeFrom() 190 currentKey.Update(root->GetKey()); in SetVal() 230 JSTaggedValue newKey = head->GetKey(); in RemoveNode() 239 newKey = nodeNext->GetKey(); in RemoveNode()
|
D | tagged_node.cpp | 29 key.Update(next->GetKey()); in Treeing() 188 JSHandle<JSTaggedValue> treeNodeKey(thread, treeNode->GetKey()); in Set() 343 JSTaggedValue treeNodeKey = treeNode->GetKey(); in Delete() 355 treeNodeKey = treeNode->GetKey(); in Delete() 364 treeNodeKey = treeNode->GetKey(); in Delete() 373 treeNode->SetKey(thread, minNode->GetKey()); in Delete() 408 currentKey.Update(root->GetKey()); in GetTreeNode()
|
D | js_set_iterator.cpp | 57 if (!set->GetKey(index).IsHole()) { in Next() 59 JSHandle<JSTaggedValue> key(thread, set->GetKey(index)); in Next()
|
D | tagged_tree.cpp | 313 JSMutableHandle<JSTaggedValue> parentKey(thread, tree->GetKey(parentIndex)); in FindEntry() 333 parentKey.Update(tree->GetKey(parentIndex)); in FindEntry() 393 parentKey.Update(newTree->GetKey(parentIndex)); in Insert() 428 JSMutableHandle<JSTaggedValue> parentKey(thread, tree->GetKey(parentIndex)); in GetLowerKey() 440 parentKey.Update(tree->GetKey(parentIndex)); in GetLowerKey() 442 JSTaggedValue lowerKey = tree->GetKey(resultIndex); in GetLowerKey() 451 JSMutableHandle<JSTaggedValue> parentKey(thread, tree->GetKey(parentIndex)); in GetHigherKey() 463 parentKey.Update(tree->GetKey(parentIndex)); in GetHigherKey() 465 JSTaggedValue lowerKey = tree->GetKey(resultIndex); in GetHigherKey() 544 map = Insert(thread, map, JSHandle<JSTaggedValue>(thread, src->GetKey(parent)), in SetAll()
|
D | js_weak_container.cpp | 65 JSTaggedValue JSWeakMap::GetKey(int entry) const in GetKey() function in panda::ecmascript::JSWeakMap 68 return LinkedHashMap::Cast(GetLinkedMap().GetTaggedObject())->GetKey(entry); in GetKey()
|
D | js_map.h | 39 JSTaggedValue GetKey(uint32_t entry) const;
|
D | global_dictionary-inl.h | 109 JSTaggedValue key = GetKey(hashIndex); in GetAllKeys() 133 JSTaggedValue key = GetKey(hashIndex); in GetAllKeysByFilter() 168 JSTaggedValue key = GetKey(hashIndex); in GetEnumAllKeys()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
D | template_map_test.cpp | 75 EXPECT_EQ(templateMap->GetKey(i), JSTaggedValue::Undefined()); in HWTEST_F_L0() 101 EXPECT_EQ(templateMap->GetKey(keyEntry), tempMapKey.GetTaggedValue()); in HWTEST_F_L0() 107 EXPECT_EQ(templateMap->GetKey(keyEntry1), tempMapKey.GetTaggedValue()); in HWTEST_F_L0() 113 EXPECT_EQ(templateMap->GetKey(keyEntry2), tempMapKey1.GetTaggedValue()); in HWTEST_F_L0() 305 EXPECT_NE(templateMap->GetKey(i), JSTaggedValue::Undefined()); in HWTEST_F_L0() 307 EXPECT_EQ(templateMap->GetKey(i), storeKeyArray->Get(i + 5)); in HWTEST_F_L0() 333 EXPECT_NE(templateMap->GetKey(i), JSTaggedValue::Undefined()); in HWTEST_F_L0() 334 EXPECT_EQ(templateMap->GetKey(i), storeKeyVector[i]); in HWTEST_F_L0() 360 EXPECT_EQ(JSTaggedValue::Undefined(), templateMap->GetKey( in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/js_api/ |
D | js_api_tree_set.cpp | 47 JSTaggedValue JSAPITreeSet::GetKey(int entry) const in GetKey() function in panda::ecmascript::JSAPITreeSet 50 JSTaggedValue key = TaggedTreeSet::Cast(GetTreeSet().GetTaggedObject())->GetKey(entry); in GetKey() 88 JSHandle<JSTaggedValue> value(thread, setHandle->GetKey(entry)); in PopFirst() 101 JSHandle<JSTaggedValue> value(thread, setHandle->GetKey(entry)); in PopLast()
|
D | js_api_tree_map.cpp | 54 JSTaggedValue JSAPITreeMap::GetKey(int entry) const in GetKey() function in panda::ecmascript::JSAPITreeMap 57 JSTaggedValue key = TaggedTreeMap::Cast(GetTreeMap().GetTaggedObject())->GetKey(entry); in GetKey()
|
D | js_api_tree_set.h | 47 JSTaggedValue GetKey(int entry) const;
|
D | js_api_tree_map.h | 52 JSTaggedValue GetKey(int entry) const;
|
/arkcompiler/ets_runtime/ecmascript/ts_types/ |
D | ts_obj_layout_info.cpp | 49 JSTaggedValue keyVal = GetKey(i); in GetElementIndexByKey() 62 if (static_cast<uint32_t>(GetKey(i).GetInt()) == keyType) { in TryGetTypeByIndexSign()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
D | containers_lightweightset_stub_builder.h | 36 GateRef GetKey(GateRef obj, GateRef index) in GetKey() function
|
D | containers_lightweightmap_stub_builder.h | 36 GateRef GetKey(GateRef obj, GateRef index) in GetKey() function
|
D | containers_stub_builder.h | 283 return lightWeightMapBuilder.GetKey(obj, index); in ContainerGetKey() 287 return lightWeightSetBuilder.GetKey(obj, index); in ContainerGetKey() 325 return plainArrayBuilder.GetKey(obj, index); in PlainArrayGetKey()
|
D | containers_plainarray_stub_builder.h | 42 GateRef GetKey(GateRef obj, GateRef index) in GetKey() function
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | ts_hclass_generator.cpp | 72 auto key = layoutInfo->GetKey(i); in UpdateTSHClassFromPGO() 185 JSTaggedValue tsPropKey = tsLayout->GetKey(index); in CreateIHClass() 225 JSHandle<JSTaggedValue> key(thread, tsLayout->GetKey(index)); in CreatePHClass() 315 … tsPropKey = tsLayout->GetKey(index - ClassInfoExtractor::STATIC_RESERVED_LENGTH); in CreateCHClass() 340 … JSTaggedValue tsPropKey = tsLayout->GetKey(index - ClassInfoExtractor::STATIC_RESERVED_LENGTH); in CreateCHClass()
|