Lines Matching refs:pObj

63                                  v8::Local<v8::Object> pObj) {  in SetNewDataInObject()  argument
64 if (pObj->InternalFieldCount() == 2) { in SetNewDataInObject()
65 pObj->SetAlignedPointerInInternalField( in SetNewDataInObject()
67 pObj->SetAlignedPointerInInternalField( in SetNewDataInObject()
72 static CFXJS_PerObjectData* GetFromObject(v8::Local<v8::Object> pObj) { in GetFromObject() argument
73 if (pObj.IsEmpty() || pObj->InternalFieldCount() != 2 || in GetFromObject()
74 pObj->GetAlignedPointerFromInternalField(0) != in GetFromObject()
79 pObj->GetAlignedPointerFromInternalField(1)); in GetFromObject()
391 uint32_t CFXJS_Engine::GetObjDefnID(v8::Local<v8::Object> pObj) { in GetObjDefnID() argument
392 CFXJS_PerObjectData* pData = CFXJS_PerObjectData::GetFromObject(pObj); in GetObjDefnID()
397 void CFXJS_Engine::SetObjectPrivate(v8::Local<v8::Object> pObj, in SetObjectPrivate() argument
400 CFXJS_PerObjectData::GetFromObject(pObj); in SetObjectPrivate()
406 void CFXJS_Engine::FreeObjectPrivate(v8::Local<v8::Object> pObj) { in FreeObjectPrivate() argument
407 CFXJS_PerObjectData* pData = CFXJS_PerObjectData::GetFromObject(pObj); in FreeObjectPrivate()
408 pObj->SetAlignedPointerInInternalField(0, nullptr); in FreeObjectPrivate()
409 pObj->SetAlignedPointerInInternalField(1, nullptr); in FreeObjectPrivate()
554 v8::Local<v8::Object> pObj; in ReleaseEngine() local
556 pObj = in ReleaseEngine()
559 pObj = v8::Local<v8::Object>::New(GetIsolate(), m_StaticObjects[i]); in ReleaseEngine()
562 if (!pObj.IsEmpty()) { in ReleaseEngine()
563 pObjDef->RunDestructor(pObj); in ReleaseEngine()
564 FreeObjectPrivate(pObj); in ReleaseEngine()
652 v8::Local<v8::Object> pObj) { in GetObjectPrivate() argument
653 auto* pData = CFXJS_PerObjectData::GetFromObject(pObj); in GetObjectPrivate()
657 if (pObj.IsEmpty()) in GetObjectPrivate()
662 v8::Local<v8::Value> val = pObj->GetPrototype(); in GetObjectPrivate()