• Home
  • Raw
  • Download

Lines Matching refs:Method

31 static bool returnTypesAreCompatible(Method* baseMethod, Method* subMethod);
32 static bool gatherMethods(ArrayObject* interfaces, Method*** pMethods,\
34 static int copyWithoutDuplicates(Method** allMethods, int allCount,
35 Method** outMethods, ArrayObject* throws);
36 static bool createExceptionClassList(const Method* method,
38 static void updateExceptionClassList(const Method* method, PointerSet* throws);
39 static void createConstructor(ClassObject* clazz, Method* meth);
40 static void createHandlerMethod(ClassObject* clazz, Method* dstMeth,
41 const Method* srcMeth);
43 const Method* method, Thread* self);
45 const Method* method, Thread* self);
46 static bool mustWrapException(const Method* method, const Object* throwable);
61 Method* methE; in dvmReflectProxyStartup()
62 Method* methH; in dvmReflectProxyStartup()
63 Method* methT; in dvmReflectProxyStartup()
64 Method* methF; in dvmReflectProxyStartup()
88 Method* meth; in dvmReflectProxyStartup()
135 Method** methods = NULL; in dvmGenerateProxyClass()
206 newClass->directMethods = (Method*) dvmLinearAlloc(newClass->classLoader, in dvmGenerateProxyClass()
207 1 * sizeof(Method)); in dvmGenerateProxyClass()
215 newClass->virtualMethods = (Method*) dvmLinearAlloc(newClass->classLoader, in dvmGenerateProxyClass()
216 newClass->virtualMethodCount * sizeof(Method)); in dvmGenerateProxyClass()
301 static bool gatherMethods(ArrayObject* interfaces, Method*** pMethods, in gatherMethods()
306 Method** methods = NULL; in gatherMethods()
307 Method** allMethods = NULL; in gatherMethods()
337 methods = (Method**) malloc(maxCount * sizeof(*methods)); in gatherMethods()
338 allMethods = (Method**) malloc(maxCount * sizeof(*methods)); in gatherMethods()
434 static int copyWithoutDuplicates(Method** allMethods, int allCount, in copyWithoutDuplicates()
435 Method** outMethods, ArrayObject* throwLists) in copyWithoutDuplicates()
661 static bool createExceptionClassList(const Method* method, PointerSet** pThrows) in createExceptionClassList()
703 static void updateExceptionClassList(const Method* method, PointerSet* throws) in updateExceptionClassList()
775 static bool returnTypesAreCompatible(Method* subMethod, Method* baseMethod) in returnTypesAreCompatible()
797 static void createConstructor(ClassObject* clazz, Method* meth) in createConstructor()
818 static void createHandlerMethod(ClassObject* clazz, Method* dstMeth, in createHandlerMethod()
819 const Method* srcMeth) in createHandlerMethod()
846 static ArrayObject* boxMethodArgs(const Method* method, const u4* args) in boxMethodArgs()
920 const Method* method, Thread* self) in proxyConstructor()
939 const Method* method, Thread* self) in proxyInvoker()
945 Method* invoke; in proxyInvoker()
981 methodObj = dvmCreateReflectMethodObject((Method*) method->insns); in proxyInvoker()
1061 static bool mustWrapException(const Method* method, const Object* throwable) in mustWrapException()