Lines Matching refs:layoutInfoHandle
856 JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(1);
862 layoutInfoHandle->AddKey(thread_, 0, globalConst->GetLastIndexString(), attributes);
866 regexpClass->SetLayout(thread_, layoutInfoHandle);
880 JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(1);
886 layoutInfoHandle->AddKey(thread_, 0, globalConst->GetLengthString(), attributes);
890 arrayClass->SetLayout(thread_, layoutInfoHandle);
908 JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(JSArguments::LENGTH_OF_INLINE_PROPERTIES);
914 layoutInfoHandle->AddKey(thread_, JSArguments::LENGTH_INLINE_PROPERTY_INDEX, globalConst->GetLengthString(),
924 layoutInfoHandle->AddKey(thread_, JSArguments::ITERATOR_INLINE_PROPERTY_INDEX,
935 layoutInfoHandle->AddKey(thread_, JSArguments::CALLER_INLINE_PROPERTY_INDEX,
946 layoutInfoHandle->AddKey(thread_, JSArguments::CALLEE_INLINE_PROPERTY_INDEX,
951 argumentsClass->SetLayout(thread_, layoutInfoHandle);
1808 JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(JSFunction::LENGTH_OF_INLINE_PROPERTIES);
1814 layoutInfoHandle->AddKey(thread_, fieldOrder, globalConst->GetLengthString(), attributes);
1825 layoutInfoHandle->AddKey(thread_, fieldOrder,
1836 layoutInfoHandle->AddKey(thread_, fieldOrder, globalConst->GetPrototypeString(), attributes);
1844 layoutInfoHandle->AddKey(thread_, fieldOrder, globalConst->GetPrototypeString(), attributes);
1849 functionClass->SetLayout(thread_, layoutInfoHandle);
1866 JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(JSFunction::LENGTH_OF_INLINE_PROPERTIES);
1872 layoutInfoHandle->AddKey(thread_, fieldOrder, globalConst->GetLengthString(), attributes);
1883 layoutInfoHandle->AddKey(thread_, fieldOrder,
1889 hclass->SetLayout(thread_, layoutInfoHandle);
3057 JSHandle<LayoutInfo> layoutInfoHandle = JSHandle<LayoutInfo>::Cast(NewTaggedArrayWithoutInit(arrayLength, type));
3058 layoutInfoHandle->Initialize(thread_);
3059 return layoutInfoHandle;
3882 JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(length);
3895 layoutInfoHandle->AddKey(thread_, fieldOrder, key.GetTaggedValue(), attributes);
3903 objClass->SetLayout(thread_, layoutInfoHandle);
4791 JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(2); // 2 means two field
4798 layoutInfoHandle->AddKey(thread_, fieldOrder++, globalConst->GetValueString(), attributes);
4806 layoutInfoHandle->AddKey(thread_, fieldOrder++, globalConst->GetDoneString(), attributes);
4810 iterResultClass->SetLayout(thread_, layoutInfoHandle);