27 #ifndef __ETL_STATIC_ASSERT__
28 #define __ETL_STATIC_ASSERT__
30 #if defined(COMPILER_MICROSOFT)
31 #define STATIC_ASSERT(Condition, Message) static_assert(Condition, Message)
32 #elif defined(COMPILER_GCC)
33 #define STATIC_ASSERT(Condition, Message) static_assert(Condition, Message)
35 template <
bool Condition>
41 #define STATIC_ASSERT(Condition, Message) enum { assertdummy = sizeof(STATIC_ASSERTION_FAILURE<(bool)(Condition)>) }
Definition: static_assert.h:36