Lines Matching refs:dictHandle

60     JSHandle<LinkedHashMap> dictHandle = LinkedHashMap::Create(thread, numOfElement);
61 EXPECT_TRUE(*dictHandle != nullptr);
75 dictHandle = LinkedHashMap::Set(thread, dictHandle, key1, value1);
76 EXPECT_EQ(dictHandle->NumberOfElements(), 1);
79 int entry1 = dictHandle->FindElement(thread, key1.GetTaggedValue());
80 EXPECT_EQ(key1.GetTaggedValue(), dictHandle->GetKey(entry1));
81 EXPECT_EQ(value1.GetTaggedValue(), dictHandle->GetValue(entry1));
83 dictHandle = LinkedHashMap::Set(thread, dictHandle, key2, value2);
84 EXPECT_EQ(dictHandle->NumberOfElements(), 2);
86 dictHandle = LinkedHashMap::Delete(thread, dictHandle, key1);
87 EXPECT_EQ(-1, dictHandle->FindElement(thread, key1.GetTaggedValue()));
88 EXPECT_EQ(dictHandle->NumberOfElements(), 1);
91 dictHandle = LinkedHashMap::Set(thread, dictHandle, undefinedKey, value1);
92 int entry2 = dictHandle->FindElement(thread, undefinedKey.GetTaggedValue());
93 EXPECT_EQ(value1.GetTaggedValue(), dictHandle->GetValue(entry2));
138 JSHandle<LinkedHashMap> dictHandle = LinkedHashMap::Create(thread, numOfElement);
139 EXPECT_TRUE(*dictHandle != nullptr);
149 dictHandle = LinkedHashMap::Set(thread, dictHandle, key, value);
150 EXPECT_EQ(i, dictHandle->FindElement(thread, key.GetTaggedValue()));
159 EXPECT_EQ(i, dictHandle->FindElement(thread, stringKey.GetTaggedValue()));
161 EXPECT_EQ(dictHandle->NumberOfElements(), 33);
162 EXPECT_EQ(dictHandle->Capacity(), 64);
201 JSHandle<LinkedHashMap> dictHandle = LinkedHashMap::Create(thread, numOfElement);
202 EXPECT_TRUE(*dictHandle != nullptr);
212 dictHandle = LinkedHashMap::Set(thread, dictHandle, key, value);
216 dictHandle = LinkedHashMap::Delete(thread, dictHandle, key);
223 EXPECT_EQ(i, dictHandle->FindElement(thread, stringKey.GetTaggedValue()));
225 EXPECT_EQ(dictHandle->NumberOfElements(), 9);
226 EXPECT_EQ(dictHandle->Capacity(), 16);