Home | History | Annotate | Download | only in jsc

Lines Matching defs:rootObject

71 JSValue JavaArray::convertJObjectToArray(ExecState* exec, jobject anObject, const char* type, PassRefPtr<RootObject> rootObject)
76 return new (exec) RuntimeArray(exec, new JavaArray(anObject, type, rootObject));
91 RootObject* rootObject = instance->rootObject();
92 if (rootObject && rootObject->nativeHandle()) {
97 dispatchJNICall(exec, rootObject->nativeHandle(), fieldJInstance, false, returnType, mid, args, result, 0, exceptionDescription);
121 jsresult = JavaArray::convertJObjectToArray(exec, anObject, arrayType, instance->rootObject());
123 jsresult = JavaInstance::create(anObject, instance->rootObject())->createRuntimeObject(exec);
173 RootObject* rootObject = instance->rootObject();
174 if (rootObject && rootObject->nativeHandle()) {
181 dispatchJNICall(exec, rootObject->nativeHandle(), fieldJInstance, false, void_type, mid, args, result, 0, exceptionDescription);
256 JavaArray::JavaArray(jobject array, const char* type, PassRefPtr<RootObject> rootObject)
257 : Array(rootObject)
264 m_rootObject = rootObject;
272 RootObject* JavaArray::rootObject() const
371 return JavaArray::convertJObjectToArray(exec, anObject, m_type + 1, rootObject());
373 return JavaInstance::create(anObject, rootObject())->createRuntimeObject(exec);