#pragma once #ifndef COMPATIBILITY_H_PODKJ3 #define COMPATIBILITY_H_PODKJ3 #ifndef _MSC_VER #define RPCLIB_NORETURN [[noreturn]] #define RPCLIB_CONSTEXPR constexpr #define RPCLIB_FINAL final #else #define RPCLIB_NORETURN __declspec(noreturn) #define RPCLIB_CONSTEXPR const // bad replacement, but gets the job done #define RPCLIB_FINAL #endif // !_MSC_VER #endif // COMPATIBILITY_H_PODKJ3