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