Home | History | Annotate | Download | only in v8

Lines Matching refs:obj

46     JavaNPObject* obj = static_cast<JavaNPObject*>(malloc(sizeof(JavaNPObject)));
47 if (!obj)
49 memset(obj, 0, sizeof(JavaNPObject));
50 return reinterpret_cast<NPObject*>(obj);
55 JavaNPObject* obj = reinterpret_cast<JavaNPObject*>(npobj);
56 obj->m_instance = 0; // free does not call the destructor
57 free(obj);
83 // Returns null if obj is not a wrapper of JavaInstance
84 JavaInstance* ExtractJavaInstance(NPObject* obj)
86 if (obj->_class == &JavaNPObjectClass)
87 return reinterpret_cast<JavaNPObject*>(obj)->m_instance.get();
91 bool JavaNPObjectHasMethod(NPObject* obj, NPIdentifier identifier)
93 JavaInstance* instance = ExtractJavaInstance(obj);
110 bool JavaNPObjectInvoke(NPObject* obj, NPIdentifier identifier, const NPVariant* args, uint32_t argCount, NPVariant* result)
112 JavaInstance* instance = ExtractJavaInstance(obj);
164 bool JavaNPObjectHasProperty(NPObject* obj, NPIdentifier identifier)
166 JavaInstance* instance = ExtractJavaInstance(obj);
179 bool JavaNPObjectGetProperty(NPObject* obj, NPIdentifier identifier, NPVariant* result)
182 JavaInstance* instance = ExtractJavaInstance(obj);