Go to the documentation of this file. 22 #ifndef VK_SDK_PLATFORM_H 23 #define VK_SDK_PLATFORM_H 29 #define inline __inline 32 #if (defined(_MSC_VER) && _MSC_VER < 1900 ) 39 #define snprintf _snprintf 42 #define strdup _strdup 48 #if defined(__clang__) 49 #if __has_feature(cxx_noexcept) 53 #if defined(__GXX_EXPERIMENTAL_CXX0X__) && __GNUC__ * 10 + __GNUC_MINOR__ >= 46 56 #if defined(_MSC_FULL_VER) && _MSC_FULL_VER >= 190023026 && defined(_HAS_EXCEPTIONS) && _HAS_EXCEPTIONS 63 #define NOEXCEPT noexcept 69 #endif // VK_SDK_PLATFORM_H