• 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()
239 static bool gatherMethods(ArrayObject* interfaces, Method*** pMethods, in gatherMethods()
244 Method** methods = NULL; in gatherMethods()
245 Method** allMethods = NULL; in gatherMethods()
275 methods = (Method**) malloc(maxCount * sizeof(*methods)); in gatherMethods()
276 allMethods = (Method**) malloc(maxCount * sizeof(*methods)); in gatherMethods()
374 static int copyWithoutDuplicates(Method** allMethods, int allCount, in copyWithoutDuplicates()
375 Method** outMethods, ArrayObject* throwLists) in copyWithoutDuplicates()
601 static bool createExceptionClassList(const Method* method, PointerSet** pThrows) in createExceptionClassList()
642 static void updateExceptionClassList(const Method* method, PointerSet* throws) in updateExceptionClassList()
713 static bool returnTypesAreCompatible(Method* subMethod, Method* baseMethod) in returnTypesAreCompatible()
735 static void createConstructor(ClassObject* clazz, Method* meth) in createConstructor()
763 static void createHandlerMethod(ClassObject* clazz, Method* dstMeth, in createHandlerMethod()
764 const Method* srcMeth) in createHandlerMethod()
791 static ArrayObject* boxMethodArgs(const Method* method, const u4* args) in boxMethodArgs()
853 const Method* method, Thread* self) in proxyConstructor()
872 const Method* method, Thread* self) in proxyInvoker()
878 Method* invoke; in proxyInvoker()
914 methodObj = dvmCreateReflectMethodObject((Method*) method->insns); in proxyInvoker()
998 static bool mustWrapException(const Method* method, const Object* throwable) in mustWrapException()