 |
VTK
9.0.1
|
Go to the documentation of this file. 23 #include "vtkConfigure.h" 42 #define VTK_ASSUME(cond) \ 45 const bool c = cond; \ 46 assert("Bad assumption in VTK_ASSUME: " #cond&& c); \ 51 #define VTK_ASSUME_NO_ASSERT(cond) \ 54 const bool c = cond; \ 60 #if defined(VTK_COMPILER_MSVC) || defined(VTK_COMPILER_ICC) 61 #define VTK_ASSUME_IMPL(cond) __assume(cond) 62 #elif defined(VTK_COMPILER_GCC) || defined(VTK_COMPILER_CLANG) 63 #define VTK_ASSUME_IMPL(cond) \ 65 __builtin_unreachable() 67 #define VTK_ASSUME_IMPL(cond) \