Skip to content

Commit ed131c3

Browse files
author
Fabian Leditzky
committed
Make gcc_unreachable() work with MSVC
1 parent 4717e3b commit ed131c3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/util/Compiler.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@
4343

4444
#if defined(__GNUC__) || defined(__clang__)
4545
#define gcc_unreachable() __builtin_unreachable()
46+
#elif defined(_MSVC_VER)
47+
#define gcc_unreachable() __assume(false)
4648
#else
4749
#define gcc_unreachable()
4850
#endif

0 commit comments

Comments
 (0)