Lines Matching refs:pObjDef
104 CFXJS_ObjDefinition* pObjDef = CFXJS_ObjDefinition::ForID(pIsolate, i); in GetGlobalObjectTemplate() local
105 if (pObjDef->m_ObjType == FXJSOBJTYPE_GLOBAL) in GetGlobalObjectTemplate()
106 return pObjDef->GetInstanceTemplate(); in GetGlobalObjectTemplate()
187 CFXJS_ObjDefinition* pObjDef = new CFXJS_ObjDefinition( in FXJS_DefineObj() local
189 return pObjDef->AssignID(); in FXJS_DefineObj()
199 CFXJS_ObjDefinition* pObjDef = in FXJS_DefineObjMethod() local
201 pObjDef->GetInstanceTemplate()->Set( in FXJS_DefineObjMethod()
205 pObjDef->GetSignature()), in FXJS_DefineObjMethod()
217 CFXJS_ObjDefinition* pObjDef = in FXJS_DefineObjProperty() local
219 pObjDef->GetInstanceTemplate()->SetAccessor( in FXJS_DefineObjProperty()
233 CFXJS_ObjDefinition* pObjDef = in FXJS_DefineObjAllProperties() local
235 pObjDef->GetInstanceTemplate()->SetNamedPropertyHandler(pPropGet, pPropPut, in FXJS_DefineObjAllProperties()
246 CFXJS_ObjDefinition* pObjDef = in FXJS_DefineObjConst() local
248 pObjDef->GetInstanceTemplate()->Set(pIsolate, bsConstName.c_str(), pDefault); in FXJS_DefineObjConst()
298 CFXJS_ObjDefinition* pObjDef = CFXJS_ObjDefinition::ForID(pIsolate, i); in FXJS_InitializeRuntime() local
299 if (pObjDef->m_ObjType == FXJSOBJTYPE_GLOBAL) { in FXJS_InitializeRuntime()
306 if (pObjDef->m_pConstructor) in FXJS_InitializeRuntime()
307 pObjDef->m_pConstructor(pIRuntime, v8Context->Global() in FXJS_InitializeRuntime()
311 } else if (pObjDef->m_ObjType == FXJSOBJTYPE_STATIC) { in FXJS_InitializeRuntime()
312 CFX_ByteString bs = CFX_WideString(pObjDef->m_ObjName).UTF8Encode(); in FXJS_InitializeRuntime()
349 CFXJS_ObjDefinition* pObjDef = CFXJS_ObjDefinition::ForID(pIsolate, i); in FXJS_ReleaseRuntime() local
351 if (pObjDef->m_ObjType == FXJSOBJTYPE_GLOBAL) { in FXJS_ReleaseRuntime()
361 if (pObjDef->m_pDestructor) in FXJS_ReleaseRuntime()
362 pObjDef->m_pDestructor(pObj); in FXJS_ReleaseRuntime()
438 CFXJS_ObjDefinition* pObjDef = in FXJS_NewFxDynamicObj() local
441 if (!pObjDef->GetInstanceTemplate()->NewInstance(context).ToLocal(&obj)) in FXJS_NewFxDynamicObj()
445 if (pObjDef->m_pConstructor) in FXJS_NewFxDynamicObj()
446 pObjDef->m_pConstructor(pIRuntime, obj); in FXJS_NewFxDynamicObj()