Skip to content

Commit 08ac120

Browse files
committed
Simplified unreachable method.
1 parent db56c32 commit 08ac120

File tree

1 file changed

+3
-5
lines changed
  • include/RhythmGameUtilities/Enums

1 file changed

+3
-5
lines changed

include/RhythmGameUtilities/Enums/Enums.h

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,9 @@
44

55
[[noreturn]] inline void unreachable()
66
{
7-
#ifdef __GNUC__
8-
__builtin_unreachable();
9-
#elif defined(_MSC_VER)
10-
__assume(0);
7+
#if defined(_MSC_VER) && !defined(__clang__)
8+
__assume(false);
119
#else
12-
std::abort();
10+
__builtin_unreachable();
1311
#endif
1412
}

0 commit comments

Comments
 (0)