We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e1d61e3 commit 5607b14Copy full SHA for 5607b14
1 file changed
include/utils/utils.h
@@ -152,7 +152,11 @@ extern "C" {
152
#define __format_printf(x, y)
153
#define __noreturn __declspec(noreturn)
154
#define __weak
155
+#if defined(_MSC_VER)
156
#define __unreachable() __assume(0)
157
+#else
158
+#define __unreachable() __builtin_unreachable()
159
+#endif
160
#define likely(p) (p)
161
#define unlikely(p) (p)
162
#define PATH_SEPARATOR '\\'
0 commit comments