Lines Matching refs:jsHclass

144                     JSHClass *jsHclass = tagValue.GetTaggedObject()->GetClass();
145 if (UNLIKELY(jsHclass->IsJSProxy() &&
252 JSHClass *jsHclass = value->GetTaggedObject()->GetClass();
253 int32_t index = FindCache(jsHclass, numOfKeys + numOfElements);
499 JSHandle<JSHClass> jsHclass(thread_, obj->GetJSHClass());
500 JSTaggedValue enumCache = jsHclass->GetEnumCache();
505 int end = static_cast<int>(jsHclass->NumberOfProps());
511 LayoutInfo *layoutInfo = LayoutInfo::Cast(jsHclass->GetLayout().GetTaggedObject());
516 int index = JSHClass::FindPropertyEntry(thread_, *jsHclass, key);
521 : propertiesArr->Get(static_cast<uint32_t>(index) - jsHclass->GetInlinedProperties());
542 JSHandle<JSHClass> jsHclass(thread_, obj->GetJSHClass());
543 JSHandle<TaggedArray> cache(thread_, jsHclass->GetEnumCache());
552 LayoutInfo *layoutInfo = LayoutInfo::Cast(jsHclass->GetLayout().GetTaggedObject());
553 int index = JSHClass::FindPropertyEntry(thread_, *jsHclass, key);
558 : propertiesArr->Get(static_cast<uint32_t>(index) - jsHclass->GetInlinedProperties());
651 JSHandle<JSHClass> jsHclass(thread_, obj->GetJSHClass());
658 LayoutInfo *layoutInfo = LayoutInfo::Cast(jsHclass->GetLayout().GetTaggedObject());
662 : propertiesArr->Get(static_cast<uint32_t>(index) - jsHclass->GetInlinedProperties());
803 JSHandle<JSHClass> jsHclass(thread_, obj->GetJSHClass());
804 JSTaggedValue enumCache = jsHclass->GetEnumCache();
808 return SerializeKeysFromLayout(obj, jsHclass, propertiesArr, hasContent);
833 bool FastJsonStringifier::SerializeKeysFromLayout(const JSHandle<JSObject> &obj, const JSHandle<JSHClass> &jsHclass,
836 int end = static_cast<int>(jsHclass->NumberOfProps());
841 LayoutInfo *layoutInfo = LayoutInfo::Cast(jsHclass->GetLayout().GetTaggedObject());
929 JSHandle<JSHClass> jsHclass(thread_, obj->GetJSHClass());
930 int index = JSHClass::FindPropertyEntry(thread_, *jsHclass, key);
931 LayoutInfo *layoutInfo = LayoutInfo::Cast(jsHclass->GetLayout().GetTaggedObject());
936 : propertiesArr->Get(static_cast<uint32_t>(index) - jsHclass->GetInlinedProperties());