6 #ifndef KAGOME_UNREACHABLE_HPP 7 #define KAGOME_UNREACHABLE_HPP 15 #define UNREACHABLE __builtin_unreachable(); 16 #elif defined(_MSC_VER) 17 #define UNREACHABLE __assume(false); 19 template <
unsigned int LINE>
21 #define UNREACHABLE throw Unreachable_At_Line<__LINE__>(); // NOLINT 26 #endif // KAGOME_UNREACHABLE_HPP This file declares UNREACHABLE macro. Use it to prevent compiler warnings.