• Home
  • Raw
  • Download

Lines Matching refs:pObj

31                           v8::Local<v8::Object> pObj) {  in SetInObject()  argument
32 if (pObj->InternalFieldCount() == 2) { in SetInObject()
33 pObj->SetAlignedPointerInInternalField(0, pData); in SetInObject()
34 pObj->SetAlignedPointerInInternalField( in SetInObject()
39 static CFXJS_PerObjectData* GetFromObject(v8::Local<v8::Object> pObj) { in GetFromObject() argument
40 if (pObj.IsEmpty() || pObj->InternalFieldCount() != 2 || in GetFromObject()
41 pObj->GetAlignedPointerFromInternalField(1) != in GetFromObject()
46 pObj->GetAlignedPointerFromInternalField(0)); in GetFromObject()
271 int CFXJS_Engine::GetObjDefnID(v8::Local<v8::Object> pObj) { in GetObjDefnID() argument
272 CFXJS_PerObjectData* pData = CFXJS_PerObjectData::GetFromObject(pObj); in GetObjDefnID()
282 void CFXJS_Engine::FreeObjectPrivate(v8::Local<v8::Object> pObj) { in FreeObjectPrivate() argument
283 CFXJS_PerObjectData* pData = CFXJS_PerObjectData::GetFromObject(pObj); in FreeObjectPrivate()
284 pObj->SetAlignedPointerInInternalField(0, nullptr); in FreeObjectPrivate()
285 pObj->SetAlignedPointerInInternalField(1, nullptr); in FreeObjectPrivate()
435 v8::Local<v8::Object> pObj; in ReleaseEngine() local
437 pObj = in ReleaseEngine()
440 pObj = v8::Local<v8::Object>::New(GetIsolate(), *m_StaticObjects[i]); in ReleaseEngine()
445 if (!pObj.IsEmpty()) { in ReleaseEngine()
447 pObjDef->m_pDestructor(this, pObj); in ReleaseEngine()
448 FreeObjectPrivate(pObj); in ReleaseEngine()
534 void CFXJS_Engine::SetObjectPrivate(v8::Local<v8::Object> pObj, void* p) { in SetObjectPrivate() argument
536 CFXJS_PerObjectData::GetFromObject(pObj); in SetObjectPrivate()
542 void* CFXJS_Engine::GetObjectPrivate(v8::Local<v8::Object> pObj) { in GetObjectPrivate() argument
543 CFXJS_PerObjectData* pData = CFXJS_PerObjectData::GetFromObject(pObj); in GetObjectPrivate()
544 if (!pData && !pObj.IsEmpty()) { in GetObjectPrivate()
546 v8::Local<v8::Value> v = pObj->GetPrototype(); in GetObjectPrivate()