Lines Matching defs:cachedHClass
58 auto cachedHClass = JSHClass::Cast(transitions.GetTaggedWeakRef());
59 if (cachedHClass->HasProps()) {
60 uint32_t last = cachedHClass->LastPropIndex();
61 LayoutInfo* layoutInfo = LayoutInfo::Cast(cachedHClass->GetLayout().GetTaggedObject());
65 auto lastHClass = JSHandle<JSTaggedValue>(thread, cachedHClass);
96 auto cachedHClass = JSHClass::Cast(transitions.GetTaggedWeakRef());
97 if (cachedHClass->HasProps()) {
98 uint32_t last = cachedHClass->LastPropIndex();
99 LayoutInfo* layoutInfo = LayoutInfo::Cast(cachedHClass->GetLayout().GetTaggedObject());
103 auto lastHClass = JSHandle<JSTaggedValue>(thread, cachedHClass);
124 auto cachedHClass = JSHClass::Cast(transitions.GetTaggedWeakRef());
125 if (cachedHClass->PropsIsEmpty()) {
128 int last = static_cast<int>(cachedHClass->LastPropIndex());
129 LayoutInfo *layoutInfo = LayoutInfo::Cast(cachedHClass->GetLayout().GetTaggedObject());
133 return CheckHClassForRep(cachedHClass, rep);