Searched refs:NO_RETURN (Results 1 – 25 of 27) sorted by relevance
12
/art/runtime/entrypoints/quick/ |
D | quick_throw_entrypoints.cc | 30 extern "C" NO_RETURN void artDeliverPendingExceptionFromCode(Thread* self) in artDeliverPendingExceptionFromCode() 36 extern "C" NO_RETURN uint64_t artInvokeObsoleteMethod(ArtMethod* method, Thread* self) in artInvokeObsoleteMethod() 46 extern "C" NO_RETURN void artDeliverExceptionFromCode(mirror::Throwable* exception, Thread* self) in artDeliverExceptionFromCode() 65 extern "C" NO_RETURN void artThrowNullPointerExceptionFromCode(Thread* self) in artThrowNullPointerExceptionFromCode() 75 extern "C" NO_RETURN void artThrowNullPointerExceptionFromSignal(uintptr_t addr, Thread* self) in artThrowNullPointerExceptionFromSignal() 83 extern "C" NO_RETURN void artThrowDivZeroFromCode(Thread* self) in artThrowDivZeroFromCode() 91 extern "C" NO_RETURN void artThrowArrayBoundsFromCode(int index, int length, Thread* self) in artThrowArrayBoundsFromCode() 99 extern "C" NO_RETURN void artThrowStringBoundsFromCode(int index, int length, Thread* self) in artThrowStringBoundsFromCode() 106 extern "C" NO_RETURN void artThrowStackOverflowFromCode(Thread* self) in artThrowStackOverflowFromCode() 113 extern "C" NO_RETURN void artThrowClassCastException(mirror::Class* dest_type, in artThrowClassCastException() [all …]
|
D | quick_deoptimization_entrypoints.cc | 28 NO_RETURN static void artDeoptimizeImpl(Thread* self, DeoptimizationKind kind, bool single_frame) in artDeoptimizeImpl() 60 extern "C" NO_RETURN void artDeoptimize(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_) { in artDeoptimize() 66 extern "C" NO_RETURN void artDeoptimizeFromCompiledCode(DeoptimizationKind kind, Thread* self) in artDeoptimizeFromCompiledCode()
|
/art/libartbase/base/ |
D | macros.h | 39 NO_RETURN ALWAYS_INLINE void operator delete(void*, size_t) { UNREACHABLE(); } \ 100 #define NO_RETURN [[ noreturn ]] // NOLINT[whitespace/braces] [5] macro
|
D | utils.h | 114 NO_RETURN void SleepForever();
|
/art/runtime/ |
D | quick_exception_handler.h | 45 NO_RETURN ~QuickExceptionHandler() { in ~QuickExceptionHandler() 83 NO_RETURN void DoLongJump(bool smash_caller_saves = true) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | runtime.h | 251 NO_RETURN static void Abort(const char* msg) REQUIRES(!Locks::abort_lock_);
|
D | thread_list.cc | 290 NO_RETURN static void UnsafeLogFatalForThreadSuspendAllTimeout() { in UnsafeLogFatalForThreadSuspendAllTimeout()
|
D | thread.h | 488 NO_RETURN void QuickDeliverException() REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/runtime/arch/ |
D | context.h | 98 NO_RETURN virtual void DoLongJump() = 0;
|
/art/libartbase/arch/ |
D | instruction_set.h | 79 NO_RETURN void InstructionSetAbort(InstructionSet isa); 207 NO_RETURN void GetStackOverflowReservedBytesFailure(const char* error_msg);
|
D | instruction_set.cc | 115 NO_RETURN void GetStackOverflowReservedBytesFailure(const char* error_msg) { in GetStackOverflowReservedBytesFailure()
|
/art/runtime/arch/arm/ |
D | context_arm.h | 85 NO_RETURN void DoLongJump() override;
|
D | context_arm.cc | 100 extern "C" NO_RETURN void art_quick_do_long_jump(uint32_t*, uint32_t*);
|
/art/runtime/arch/arm64/ |
D | context_arm64.h | 90 NO_RETURN void DoLongJump() override;
|
D | context_arm64.cc | 131 extern "C" NO_RETURN void art_quick_do_long_jump(uint64_t*, uint64_t*);
|
/art/runtime/arch/x86_64/ |
D | context_x86_64.h | 88 NO_RETURN void DoLongJump() override;
|
D | context_x86_64.cc | 103 extern "C" NO_RETURN void art_quick_do_long_jump(uintptr_t*, uintptr_t*);
|
/art/runtime/arch/x86/ |
D | context_x86.h | 84 NO_RETURN void DoLongJump() override;
|
/art/dexlayout/ |
D | dexlayout_main.cc | 69 NO_RETURN static void Abort(const char* msg) { in Abort()
|
D | dexdiag.cc | 453 NO_RETURN static void Abort(const char* msg) { in Abort()
|
/art/dexoptanalyzer/ |
D | dexoptanalyzer.cc | 83 NO_RETURN static void Usage(const char *fmt, ...) { in Usage()
|
/art/profman/ |
D | profman.cc | 94 NO_RETURN static void Usage(const char *fmt, ...) { in Usage() 207 NO_RETURN static void Abort(const char* msg) { in Abort()
|
/art/tools/hiddenapi/ |
D | hiddenapi.cc | 68 NO_RETURN static void Usage(const char* fmt, ...) { in Usage()
|
/art/runtime/interpreter/ |
D | interpreter_common.h | 968 NO_RETURN void UnexpectedOpcode(const Instruction* inst, const ShadowFrame& shadow_frame)
|
/art/dex2oat/ |
D | dex2oat.cc | 216 NO_RETURN static void Usage(const char* fmt, ...) { in Usage() 641 NO_RETURN static void Fatal(const std::string& message) { in Fatal()
|
12