Lines Matching refs:layoutInfoHandle
339 JSMutableHandle<LayoutInfo> layoutInfoHandle(thread, attrs);
340 layoutInfoHandle.Update(factory->CopyLayoutInfo(layoutInfoHandle).GetTaggedValue());
341 newJsHClass->SetLayout(thread, layoutInfoHandle);
373 JSMutableHandle<LayoutInfo> layoutInfoHandle(thread, layout);
374 layoutInfoHandle.Update(factory->CopyLayoutInfo(layoutInfoHandle).GetTaggedValue());
375 newJsHClass->SetLayout(thread, layoutInfoHandle);
538 JSMutableHandle<LayoutInfo> layoutInfoHandle(thread, layout);
539 layoutInfoHandle.Update(
540 thread->GetEcmaVM()->GetFactory()->CopyLayoutInfo(layoutInfoHandle).GetTaggedValue());
541 newProtoClass->SetLayout(thread, layoutInfoHandle);
595 JSHandle<LayoutInfo> layoutInfoHandle = factory->CreateLayoutInfo(numberOfProperties);
606 layoutInfoHandle->AddKey(thread, i, key, attributes);
612 newJsHClass->SetLayout(thread, layoutInfoHandle);
1344 JSMutableHandle<LayoutInfo> layoutInfoHandle(thread, newJsHClass->GetLayout());
1345 if (layoutInfoHandle->NumberOfElements() != static_cast<int>(offset)) {
1346 layoutInfoHandle.Update(factory->CopyAndReSort(layoutInfoHandle, offset, offset + 1));
1347 newJsHClass->SetLayout(thread, layoutInfoHandle);
1348 } else if (layoutInfoHandle->GetPropertiesCapacity() <= static_cast<int>(offset)) { // need to Grow
1349 layoutInfoHandle.Update(
1350 factory->ExtendLayoutInfo(layoutInfoHandle, offset));
1351 newJsHClass->SetLayout(thread, layoutInfoHandle);
1360 layoutInfoHandle->AddKey(thread, offset, key.GetTaggedValue(), attributes);