• Home
  • Raw
  • Download

Lines Matching refs:cause

99 static bool initException(Object* exception, const char* msg, Object* cause,
218 Object* cause) in dvmThrowChainedException() argument
224 (cause != NULL) ? cause->clazz->descriptor : "(none)"); in dvmThrowChainedException()
256 dvmThrowChainedExceptionByClass(excepClass, msg, cause); in dvmThrowChainedException()
263 Object* cause) in dvmThrowChainedExceptionByClass() argument
275 "failed to init original exception class", cause); in dvmThrowChainedExceptionByClass()
305 if (!initException(exception, msg, cause, self)) { in dvmThrowChainedExceptionByClass()
333 const char* messageDescriptor, Object* cause) in dvmThrowChainedExceptionWithClassMessage() argument
337 dvmThrowChainedException(exceptionDescriptor, message, cause); in dvmThrowChainedExceptionWithClassMessage()
404 static bool initException(Object* exception, const char* msg, Object* cause, in initException() argument
436 if (cause != NULL) { in initException()
437 if (!dvmInstanceof(cause->clazz, gDvm.classJavaLangThrowable)) { in initException()
439 cause->clazz->descriptor); in initException()
481 if (cause == NULL) { in initException()
552 dvmCallMethod(self, initMethod, exception, &unused, cause); in initException()
557 dvmCallMethod(self, initMethod, exception, &unused, msgStr, cause); in initException()
584 dvmCallMethod(self, initCause, exception, &unused, cause); in initException()
707 Object* cause = in dvmGetExceptionCause() local
709 if (cause == exception) in dvmGetExceptionCause()
712 return cause; in dvmGetExceptionCause()
1288 Object* cause; in dvmLogExceptionStackTrace() local
1297 cause = dvmGetExceptionCause(exception); in dvmLogExceptionStackTrace()
1298 if (cause == NULL) { in dvmLogExceptionStackTrace()
1302 exception = cause; in dvmLogExceptionStackTrace()