Go to the documentation of this file. 21 #ifndef VK_SDK_PLATFORM_H 22 #define VK_SDK_PLATFORM_H 28 #define inline __inline 31 #if (defined(_MSC_VER) && _MSC_VER < 1900 ) 38 #define snprintf _snprintf 41 #define strdup _strdup 47 #if defined(__clang__) 48 #if __has_feature(cxx_noexcept) 52 #if defined(__GXX_EXPERIMENTAL_CXX0X__) && __GNUC__ * 10 + __GNUC_MINOR__ >= 46 55 #if defined(_MSC_FULL_VER) && _MSC_FULL_VER >= 190023026 && defined(_HAS_EXCEPTIONS) && _HAS_EXCEPTIONS 62 #define NOEXCEPT noexcept