Lines Matching defs:parentHClass
766 auto parentHClass = JSHClass::Cast(parent.GetTaggedObject());
767 if (parentHClass->NumberOfProps() <= offset) {
770 curHClass = parentHClass;
1505 const JSHClass *parentHClass,
1514 if (parentHClass) {
1515 if (parentHClass->IsDictionaryMode()) {
1516 auto dict = reinterpret_cast<NameDictionary *>(parentHClass->GetLayout().GetTaggedObject());
1519 length += parentHClass->NumberOfProps();
1527 CreateSInlinedLayout(thread, descs, hclass, parentHClass);
1529 CreateSDictLayout(thread, descs, hclass, parentHClass);
1554 const JSHClass *parentHClass)
1560 if (parentHClass) {
1561 parentLength = parentHClass->NumberOfProps();
1582 if (parentHClass) {
1583 JSHandle<LayoutInfo> old(thread, parentHClass->GetLayout());
1609 const JSHClass *parentHClass)
1612 if (parentHClass) {
1613 if (parentHClass->IsDictionaryMode()) {
1615 reinterpret_cast<NameDictionary *>(parentHClass->GetLayout().GetTaggedObject())->EntriesCount());
1617 parentLength = parentHClass->NumberOfProps();
1638 if (parentHClass) {
1639 if (parentHClass->IsDictionaryMode()) {
1640 JSHandle<NameDictionary> old(thread, parentHClass->GetLayout());
1649 JSHandle<LayoutInfo> old(thread, parentHClass->GetLayout());