16 lines
274 B
C
16 lines
274 B
C
|
#pragma once
|
||
|
|
||
|
#if defined(__clang__)
|
||
|
#if __has_feature(cxx_rtti)
|
||
|
#define RTTI_ENABLED
|
||
|
#endif
|
||
|
#elif defined(__GNUG__)
|
||
|
#if defined(__GXX_RTTI)
|
||
|
#define RTTI_ENABLED
|
||
|
#endif
|
||
|
#elif defined(_MSC_VER)
|
||
|
#if defined(_CPPRTTI)
|
||
|
#define RTTI_ENABLED
|
||
|
#endif
|
||
|
#endif
|