Lines Matching refs:layoutInfoHandle
30 JSHandle<LayoutInfo> layoutInfoHandle = factory->CreateLayoutInfo(infoLength);
31 EXPECT_TRUE(*layoutInfoHandle != nullptr);
33 layoutInfoHandle->SetNumberOfElements(thread, 100);
34 EXPECT_EQ(layoutInfoHandle->NumberOfElements(), 100);
44 JSHandle<LayoutInfo> layoutInfoHandle = factory->CreateLayoutInfo(infoLength);
45 EXPECT_TRUE(*layoutInfoHandle != nullptr);
47 layoutInfoHandle->SetPropertyInit(thread, 0, key.GetTaggedValue(), defaultAttr);
48 EXPECT_EQ(layoutInfoHandle->GetKey(0), key.GetTaggedValue());
49 EXPECT_EQ(layoutInfoHandle->GetAttr(0).GetNormalAttr(), static_cast<uint32_t>(infoLength));
60 JSHandle<LayoutInfo> layoutInfoHandle = factory->CreateLayoutInfo(infoLength);
61 EXPECT_TRUE(*layoutInfoHandle != nullptr);
63 layoutInfoHandle->SetPropertyInit(thread, 0, key1.GetTaggedValue(), defaultAttr);
64 layoutInfoHandle->SetPropertyInit(thread, 1, key2.GetTaggedValue(), defaultAttr);
65 layoutInfoHandle->SetSortedIndex(thread, 0, infoLength - 4);
66 EXPECT_EQ(layoutInfoHandle->GetSortedIndex(0), 1U);
67 EXPECT_EQ(layoutInfoHandle->GetSortedKey(0), key2.GetTaggedValue());
81 JSHandle<LayoutInfo> layoutInfoHandle = factory->CreateLayoutInfo(infoLength);
82 EXPECT_TRUE(*layoutInfoHandle != nullptr);
87 layoutInfoHandle->AddKey(thread, i, elementsKey.GetTaggedValue(), defaultAttr);
89 int propertiesNumber = layoutInfoHandle->NumberOfElements();
91 result = layoutInfoHandle->FindElementWithCache(thread, nullptr, key1.GetTaggedValue(), propertiesNumber);
93 result = layoutInfoHandle->FindElementWithCache(thread, nullptr, key5.GetTaggedValue(), propertiesNumber);
96 JSHandle<LayoutInfo> newLayoutInfo = factory->ExtendLayoutInfo(layoutInfoHandle, newPropertiesLength);
122 JSHandle<LayoutInfo> layoutInfoHandle = factory->CreateLayoutInfo(infoLength);
123 EXPECT_TRUE(*layoutInfoHandle != nullptr);
137 layoutInfoHandle->AddKey(thread, i, elementsKey.GetTaggedValue(), defaultAttr);
141 layoutInfoHandle->GetAllEnumKeys(thread, infoLength, 0, keyArray, &keys, objectHandle); // 0: offset
145 layoutInfoHandle->GetAllKeys(thread, infoLength, 0, *keyArray, objectHandle); // 0: offset
146 layoutInfoHandle->GetAllKeysForSerialization(infoLength, keyVector);