Added support for completely disabling noexcept using MIJIN_TEST_NO_NOEXCEPT (for testing).
This commit is contained in:
@@ -75,7 +75,7 @@ thread_local backtrace_state* gBacktraceState = nullptr;
|
||||
// public functions
|
||||
//
|
||||
|
||||
Result<Stacktrace> captureStacktrace(unsigned skipFrames) noexcept
|
||||
Result<Stacktrace> captureStacktrace(unsigned skipFrames) MIJIN_NOEXCEPT
|
||||
{
|
||||
#if MIJIN_USE_LIBBACKTRACE
|
||||
BacktraceData btData;
|
||||
@@ -104,7 +104,7 @@ Result<Stacktrace> captureStacktrace(unsigned skipFrames) noexcept
|
||||
#endif // MIJIN_USE_LIBBACKTRACE
|
||||
}
|
||||
|
||||
const Optional<Stacktrace>& getExceptionStacktrace() noexcept
|
||||
const Optional<Stacktrace>& getExceptionStacktrace() MIJIN_NOEXCEPT
|
||||
{
|
||||
return gCurrentExceptionStackTrace;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user