• 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);
128 newClass->directMethods = (Method*) dvmLinearAlloc(newClass->classLoader, in dvmGenerateProxyClass()
129 1 * sizeof(Method)); in dvmGenerateProxyClass()
141 Method **methods; in dvmGenerateProxyClass()
146 size_t virtualMethodsSize = methodCount * sizeof(Method); in dvmGenerateProxyClass()
148 (Method*)dvmLinearAlloc(newClass->classLoader, virtualMethodsSize); in dvmGenerateProxyClass()
238 static bool gatherMethods(ArrayObject* interfaces, Method*** pMethods, in gatherMethods()
243 Method** methods = NULL; in gatherMethods()
244 Method** allMethods = NULL; in gatherMethods()
274 methods = (Method**) malloc(maxCount * sizeof(*methods)); in gatherMethods()
275 allMethods = (Method**) malloc(maxCount * sizeof(*methods)); in gatherMethods()
373 static int copyWithoutDuplicates(Method** allMethods, int allCount, in copyWithoutDuplicates()
374 Method** outMethods, ArrayObject* throwLists) in copyWithoutDuplicates()
600 static bool createExceptionClassList(const Method* method, PointerSet** pThrows) in createExceptionClassList()
641 static void updateExceptionClassList(const Method* method, PointerSet* throws) in updateExceptionClassList()
712 static bool returnTypesAreCompatible(Method* subMethod, Method* baseMethod) in returnTypesAreCompatible()
734 static void createConstructor(ClassObject* clazz, Method* meth) in createConstructor()
762 static void createHandlerMethod(ClassObject* clazz, Method* dstMeth, in createHandlerMethod()
763 const Method* srcMeth) in createHandlerMethod()
790 static ArrayObject* boxMethodArgs(const Method* method, const u4* args) in boxMethodArgs()
852 const Method* method, Thread* self) in proxyConstructor()
871 const Method* method, Thread* self) in proxyInvoker()
877 Method* invoke; in proxyInvoker()
913 methodObj = dvmCreateReflectMethodObject((Method*) method->insns); in proxyInvoker()
997 static bool mustWrapException(const Method* method, const Object* throwable) in mustWrapException()