Lines Matching refs:JSHClass

98     void ConvertICByNameWithHandler(ApEntityId abcId, int32_t bcOffset, JSHClass *hclass,
101 JSHClass *hclass, JSTaggedValue &secondValue, uint32_t slotId);
103 JSHClass *hclass, JSTaggedValue &secondValue);
105 JSHClass *hclass, JSTaggedValue &secondValue, uint32_t slotId);
107 JSHClass *hclass, JSTaggedValue &secondValue, uint32_t slotId);
109 JSHClass *hclass, JSTaggedValue &secondValue);
111 JSHClass *hclass, JSTaggedValue &secondValue);
113 JSHClass *hclass, JSTaggedValue &secondValue, uint32_t slotId);
115 JSHClass *hclass, JSTaggedValue &secondValue);
119 void ConvertICByValueWithHandler(ApEntityId abcId, int32_t bcOffset, JSHClass *hclass,
122 JSHClass *hclass, JSTaggedValue &secondValue);
124 JSHClass *hclass, JSTaggedValue &secondValue);
126 JSHClass *hclass, JSTaggedValue &secondValue);
128 JSHClass *hclass, JSTaggedValue &secondValue);
135 bool AddTranstionObjectInfo(int32_t bcOffset, JSHClass *receiver,
136 JSHClass *hold, JSHClass *holdTra, PGOSampleType accessorMethod);
137 bool AddObjectInfo(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver,
138 JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId = 0);
139 void AddBuiltinsInfo(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver,
140 JSHClass *transitionHClass, OnHeapMode onHeap = OnHeapMode::NONE,
143 bool AddBuiltinsInfoByNameInInstance(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver);
144 bool AddBuiltinsInfoByNameInProt(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold);
146 JSTaggedValue TryFindKeyInPrototypeChain(TaggedObject *currObj, JSHClass *currHC, JSTaggedValue key);
147 bool IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass,
148 JSHClass *exceptRecvHClassOnHeap, JSHClass *exceptHoldHClass,
149 JSHClass *exceptPrototypeOfPrototypeHClass);