Home
last modified time | relevance | path

Searched refs:NO_RETURN (Results 1 – 25 of 25) sorted by relevance

/art/runtime/entrypoints/quick/
Dquick_throw_entrypoints.cc27 extern "C" NO_RETURN void artDeliverPendingExceptionFromCode(Thread* self) in artDeliverPendingExceptionFromCode()
34 extern "C" NO_RETURN void artDeliverExceptionFromCode(mirror::Throwable* exception, Thread* self) in artDeliverExceptionFromCode()
53 extern "C" NO_RETURN void artThrowNullPointerExceptionFromCode(Thread* self) in artThrowNullPointerExceptionFromCode()
63 extern "C" NO_RETURN void artThrowDivZeroFromCode(Thread* self) in artThrowDivZeroFromCode()
71 extern "C" NO_RETURN void artThrowArrayBoundsFromCode(int index, int length, Thread* self) in artThrowArrayBoundsFromCode()
78 extern "C" NO_RETURN void artThrowStackOverflowFromCode(Thread* self) in artThrowStackOverflowFromCode()
87 extern "C" NO_RETURN void artThrowNoSuchMethodFromCode(int32_t method_idx, Thread* self) in artThrowNoSuchMethodFromCode()
94 extern "C" NO_RETURN void artThrowClassCastException(mirror::Class* dest_type, in artThrowClassCastException()
104 extern "C" NO_RETURN void artThrowArrayStoreException(mirror::Object* array, mirror::Object* value, in artThrowArrayStoreException()
Dquick_deoptimization_entrypoints.cc29 extern "C" NO_RETURN void artDeoptimize(Thread* self) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in artDeoptimize()
/art/runtime/
Dquick_exception_handler.h41 NO_RETURN ~QuickExceptionHandler() { in ~QuickExceptionHandler()
49 NO_RETURN void DoLongJump() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
Druntime.h210 NO_RETURN static void Abort() LOCKS_EXCLUDED(Locks::abort_lock_);
Dthread.h363 NO_RETURN void QuickDeliverException() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
Dthread_list.cc229 NO_RETURN static void UnsafeLogFatalForThreadSuspendAllTimeout() { in UnsafeLogFatalForThreadSuspendAllTimeout()
/art/runtime/base/
Dmacros.h73 NO_RETURN ALWAYS_INLINE void operator delete(void*, size_t) { UNREACHABLE(); } \
194 #define NO_RETURN [[ noreturn ]] // NOLINT[whitespace/braces] [5] macro
/art/runtime/arch/
Dcontext.h82 NO_RETURN virtual void DoLongJump() = 0;
/art/runtime/arch/mips/
Dcontext_mips.h79 NO_RETURN void DoLongJump() OVERRIDE;
Dcontext_mips.cc81 extern "C" NO_RETURN void art_quick_do_long_jump(uint32_t*, uint32_t*);
/art/runtime/arch/mips64/
Dcontext_mips64.h79 NO_RETURN void DoLongJump() OVERRIDE;
Dcontext_mips64.cc112 extern "C" NO_RETURN void art_quick_do_long_jump(uintptr_t*, uintptr_t*);
/art/runtime/arch/x86_64/
Dcontext_x86_64.h79 NO_RETURN void DoLongJump() OVERRIDE;
Dcontext_x86_64.cc103 extern "C" NO_RETURN void art_quick_do_long_jump(uintptr_t*, uintptr_t*);
/art/runtime/arch/arm/
Dcontext_arm.h80 NO_RETURN void DoLongJump() OVERRIDE;
Dcontext_arm.cc99 extern "C" NO_RETURN void art_quick_do_long_jump(uint32_t*, uint32_t*);
/art/runtime/arch/arm64/
Dcontext_arm64.h80 NO_RETURN void DoLongJump() OVERRIDE;
Dcontext_arm64.cc123 extern "C" NO_RETURN void art_quick_do_long_jump(uint64_t*, uint64_t*);
/art/runtime/native/
Djava_lang_Runtime.cc49 NO_RETURN static void Runtime_nativeExit(JNIEnv*, jclass, jint status) { in Runtime_nativeExit()
/art/runtime/arch/x86/
Dcontext_x86.h79 NO_RETURN void DoLongJump() OVERRIDE;
/art/runtime/mirror/
Dobject.h94 NO_RETURN
98 NO_RETURN
/art/runtime/interpreter/
Dinterpreter_common.h355 NO_RETURN void UnexpectedOpcode(const Instruction* inst, const ShadowFrame& shadow_frame)
/art/dex2oat/
Ddex2oat.cc162 NO_RETURN static void Usage(const char* fmt, ...) { in Usage()
401 NO_RETURN static void Fatal(const std::string& message) { in Fatal()
/art/patchoat/
Dpatchoat.cc808 NO_RETURN static void Usage(const char *fmt, ...) { in Usage()
/art/runtime/gc/collector/
Dconcurrent_copying.cc816 NO_RETURN