H A D | CodeVerify.c | 123 VerifyError* pFailure); 125 u4 vsrc, RegType checkType, VerifyError* pFailure); 558 const char* pDescriptor, VerifyError* pFailure) 596 *pFailure = VERIFY_ERROR_GENERIC; 618 *pFailure = VERIFY_ERROR_GENERIC; 622 *pFailure = VERIFY_ERROR_GENERIC; 628 *pFailure = VERIFY_ERROR_GENERIC; 645 VerifyError* pFailure) 656 *pFailure = VERIFY_ERROR_GENERIC; 668 return lookupClassByDescriptor(meth, typeStr, pFailure); 557 lookupClassByDescriptor(const Method* meth, const char* pDescriptor, VerifyError* pFailure) argument 644 lookupSignatureClass(const Method* meth, const char** pSig, VerifyError* pFailure) argument 679 lookupSignatureArrayClass(const Method* meth, const char** pSig, VerifyError* pFailure) argument 1044 verifyInvocationArgs(const Method* meth, const RegType* insnRegs, const int insnRegCount, const DecodedInstruction* pDecInsn, UninitInstanceMap* uninitMap, MethodType methodType, bool isRange, bool isSuper, VerifyError* pFailure) argument 1369 getRegisterType(const RegType* insnRegs, const int insnRegCount, u4 vsrc, VerifyError* pFailure) argument 1388 getClassFromRegister(const RegType* insnRegs, const int insnRegCount, u4 vsrc, VerifyError* pFailure) argument 1431 getInvocationThis(const RegType* insnRegs, const int insnRegCount, const DecodedInstruction* pDecInsn, VerifyError* pFailure) argument 1468 setRegisterType(RegType* insnRegs, const int insnRegCount, u4 vdst, RegType newType, VerifyError* pFailure) argument 1550 verifyRegisterType(const RegType* insnRegs, const int insnRegCount, u4 vsrc, RegType checkType, VerifyError* pFailure) argument 1666 setResultRegisterType(RegType* insnRegs, const int insnRegCount, RegType newType, VerifyError* pFailure) argument 1680 markRefsAsInitialized(RegType* insnRegs, int insnRegCount, UninitInstanceMap* uninitMap, RegType uninitType, VerifyError* pFailure) argument 1792 checkTypeCategory(RegType type, TypeCategory cat, VerifyError* pFailure) argument 1845 checkWidePair(RegType typel, RegType typeh, VerifyError* pFailure) argument 1858 copyRegister1(RegType* insnRegs, int insnRegCount, u4 vdst, u4 vsrc, TypeCategory cat, VerifyError* pFailure) argument 1876 copyRegister2(RegType* insnRegs, int insnRegCount, u4 vdst, u4 vsrc, VerifyError* pFailure) argument 1900 copyResultRegister1(RegType* insnRegs, const int insnRegCount, u4 vdst, TypeCategory cat, VerifyError* pFailure) argument 1928 copyResultRegister2(RegType* insnRegs, const int insnRegCount, u4 vdst, VerifyError* pFailure) argument 1959 checkUnop(RegType* insnRegs, const int insnRegCount, DecodedInstruction* pDecInsn, RegType dstType, RegType srcType, VerifyError* pFailure) argument 2008 checkLitop(RegType* insnRegs, const int insnRegCount, DecodedInstruction* pDecInsn, RegType dstType, RegType srcType, bool checkBooleanOp, VerifyError* pFailure) argument 2030 checkBinop(RegType* insnRegs, const int insnRegCount, DecodedInstruction* pDecInsn, RegType dstType, RegType srcType1, RegType srcType2, bool checkBooleanOp, VerifyError* pFailure) argument 2050 checkBinop2addr(RegType* insnRegs, const int insnRegCount, DecodedInstruction* pDecInsn, RegType dstType, RegType srcType1, RegType srcType2, bool checkBooleanOp, VerifyError* pFailure) argument 2100 adjustForRightShift(RegType* workRegs, const int insnRegCount, int reg, unsigned int shiftCount, bool isUnsignedShift, VerifyError* pFailure) argument 2505 getInstField(const Method* meth, const UninitInstanceMap* uninitMap, RegType objType, int fieldIdx, VerifyError* pFailure) argument 2576 getStaticField(const Method* meth, int fieldIdx, VerifyError* pFailure) argument 2605 checkFinalFieldAccess(const Method* meth, const Field* field, VerifyError* pFailure) argument 2648 checkArrayIndexType(const Method* meth, RegType regType, VerifyError* pFailure) argument 2726 getCaughtExceptionType(const Method* meth, int insnIdx, VerifyError* pFailure) argument 2908 verifyFilledNewArrayRegs(const Method* meth, const RegType* insnRegs, const int insnRegCount, const DecodedInstruction* pDecInsn, ClassObject* resClass, bool isRange, VerifyError* pFailure) argument [all...] |