Lines Matching refs:ClassObject
39 static void createConstructor(ClassObject* clazz, Method* meth);
40 static void createHandlerMethod(ClassObject* clazz, Method* dstMeth,
87 ClassObject* proxyClass; in dvmReflectProxyStartup()
130 ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces, in dvmGenerateProxyClass()
137 ClassObject* newClass = NULL; in dvmGenerateProxyClass()
181 newClass = (ClassObject*) dvmMalloc(sizeof(*newClass) + in dvmGenerateProxyClass()
192 offsetof(ClassObject, super), in dvmGenerateProxyClass()
196 offsetof(ClassObject, classLoader), in dvmGenerateProxyClass()
226 ClassObject** ifArray = (ClassObject**) interfaces->contents; in dvmGenerateProxyClass()
228 newClass->interfaces = (ClassObject**)dvmLinearAlloc(newClass->classLoader, in dvmGenerateProxyClass()
229 sizeof(ClassObject*) * interfaceCount); in dvmGenerateProxyClass()
304 ClassObject** classes; in gatherMethods()
318 classes = (ClassObject**) interfaces->contents; in gatherMethods()
321 ClassObject* clazz = *classes; in gatherMethods()
329 ClassObject* iclass = clazz->iftable[j].clazz; in gatherMethods()
345 ClassObject* obj = gDvm.classJavaLangObject; in gatherMethods()
354 classes = (ClassObject**) interfaces->contents; in gatherMethods()
356 ClassObject* clazz = *classes; in gatherMethods()
364 ClassObject* iclass = clazz->iftable[j].clazz; in gatherMethods()
379 ClassObject* arrArrClass; in gatherMethods()
630 const ClassObject** classes = (const ClassObject**)exceptionArray->contents; in reduceExceptionClassList()
675 const ClassObject** contents; in createExceptionClassList()
678 contents = (const ClassObject**) exceptionArray->contents; in createExceptionClassList()
720 const ClassObject* mixSet[mixLen]; in updateExceptionClassList()
723 const ClassObject** declSet = (const ClassObject**)exceptionArray->contents; in updateExceptionClassList()
779 ClassObject* baseClass; in returnTypesAreCompatible()
780 ClassObject* subClass; in returnTypesAreCompatible()
797 static void createConstructor(ClassObject* clazz, Method* meth) in createConstructor()
818 static void createHandlerMethod(ClassObject* clazz, Method* dstMeth, in createHandlerMethod()
946 ClassObject* returnType; in proxyInvoker()
1066 const ClassObject** classes; in mustWrapException()
1087 classes = (const ClassObject**) methodThrows->contents; in mustWrapException()