Home
last modified time | relevance | path

Searched refs:exceptionClass (Results 1 – 9 of 9) sorted by relevance

/dalvik/vm/
DException.h41 void dvmThrowChainedException(ClassObject* exceptionClass,
43 INLINE void dvmThrowException(ClassObject* exceptionClass, in dvmThrowException() argument
46 dvmThrowChainedException(exceptionClass, msg, NULL); in dvmThrowException()
52 void dvmThrowExceptionFmtV(ClassObject* exceptionClass,
54 void dvmThrowExceptionFmt(ClassObject* exceptionClass,
60 INLINE void dvmThrowExceptionFmt(ClassObject* exceptionClass, in dvmThrowExceptionFmt() argument
65 dvmThrowExceptionFmtV(exceptionClass, fmt, args); in dvmThrowExceptionFmt()
75 ClassObject* exceptionClass, const char* messageDescriptor,
83 ClassObject* exceptionClass, const char* messageDescriptor) in dvmThrowExceptionWithClassMessage() argument
85 dvmThrowChainedExceptionWithClassMessage(exceptionClass, in dvmThrowExceptionWithClassMessage()
DException.cpp102 void dvmThrowExceptionFmtV(ClassObject* exceptionClass, in dvmThrowExceptionFmtV() argument
108 dvmThrowChainedException(exceptionClass, msgBuf, NULL); in dvmThrowExceptionFmtV()
188 ClassObject* exceptionClass, const char* messageDescriptor, in dvmThrowChainedExceptionWithClassMessage() argument
193 dvmThrowChainedException(exceptionClass, message, cause); in dvmThrowChainedExceptionWithClassMessage()
1189 static void throwTypeError(ClassObject* exceptionClass, const char* fmt, in throwTypeError() argument
1194 dvmThrowExceptionFmt(exceptionClass, fmt, actualClassName.c_str(), desiredClassName.c_str()); in throwTypeError()
/dalvik/dx/src/com/android/dx/cf/code/
DByteCatchList.java89 CstType exceptionClass) { in set() argument
90 set0(n, new Item(startPc, endPc, handlerPc, exceptionClass)); in set()
235 private final CstType exceptionClass; field in ByteCatchList.Item
249 CstType exceptionClass) { in Item() argument
265 this.exceptionClass = exceptionClass; in Item()
303 return (exceptionClass != null) ? in getExceptionClass()
304 exceptionClass : CstType.OBJECT; in getExceptionClass()
DFrame.java396 public Frame makeExceptionHandlerStartFrame(CstType exceptionClass) { in makeExceptionHandlerStartFrame() argument
400 newStack.push(exceptionClass); in makeExceptionHandlerStartFrame()
DRopper.java808 CstType exceptionClass = one.getExceptionClass(); in processBlock() local
811 catchesAny |= (exceptionClass == CstType.OBJECT); in processBlock()
813 Frame f = frame.makeExceptionHandlerStartFrame(exceptionClass); in processBlock()
831 catchTypes[targ] = exceptionClass.getClassType(); in processBlock()
832 } else if (already != exceptionClass.getClassType()) { in processBlock()
/dalvik/dexgen/src/com/android/dexgen/rop/
DByteCatchList.java89 CstType exceptionClass) { in set() argument
90 set0(n, new Item(startPc, endPc, handlerPc, exceptionClass)); in set()
235 private final CstType exceptionClass; field in ByteCatchList.Item
249 CstType exceptionClass) { in Item() argument
265 this.exceptionClass = exceptionClass; in Item()
303 return (exceptionClass != null) ? in getExceptionClass()
304 exceptionClass : CstType.OBJECT; in getExceptionClass()
/dalvik/vm/native/
DInternalNative.cpp156 ClassObject* exceptionClass = NULL; in dvmVerifyObjectInClass() local
158 exceptionClass = gDvm.exNullPointerException; in dvmVerifyObjectInClass()
160 exceptionClass = gDvm.exIllegalArgumentException; in dvmVerifyObjectInClass()
163 if (exceptionClass == NULL) { in dvmVerifyObjectInClass()
169 dvmThrowExceptionFmt(exceptionClass, "expected receiver of type %s, but got %s", in dvmVerifyObjectInClass()
/dalvik/dx/src/com/android/dx/command/dump/
DBlockDumper.java260 CstType exceptionClass = one.getExceptionClass(); in regularDump() local
263 ((exceptionClass == CstType.OBJECT) ? "<any>" : in regularDump()
264 exceptionClass.toHuman()) + " -> " + in regularDump()
/dalvik/vm/interp/
DInterp.cpp1414 ClassObject* exceptionClass = gDvm.exVerifyError; in dvmThrowVerificationError() local
1419 exceptionClass = gDvm.exNoClassDefFoundError; in dvmThrowVerificationError()
1423 exceptionClass = gDvm.exNoSuchFieldError; in dvmThrowVerificationError()
1427 exceptionClass = gDvm.exNoSuchMethodError; in dvmThrowVerificationError()
1431 exceptionClass = gDvm.exIllegalAccessError; in dvmThrowVerificationError()
1436 exceptionClass = gDvm.exIllegalAccessError; in dvmThrowVerificationError()
1441 exceptionClass = gDvm.exIllegalAccessError; in dvmThrowVerificationError()
1446 exceptionClass = gDvm.exIncompatibleClassChangeError; in dvmThrowVerificationError()
1450 exceptionClass = gDvm.exInstantiationError; in dvmThrowVerificationError()
1466 dvmThrowException(exceptionClass, msg.c_str()); in dvmThrowVerificationError()