#ifndef SLANG_PLATFORM_API_H #define SLANG_PLATFORM_API_H #if defined(SLANG_PLATFORM_DYNAMIC) # if defined(_MSC_VER) # ifdef SLANG_PLATFORM_DYNAMIC_EXPORT # define SLANG_PLATFORM_API SLANG_DLL_EXPORT # else # define SLANG_PLATFORM_API __declspec(dllimport) # endif # else // TODO: need to consider compiler capabilities //# ifdef SLANG_DYNAMIC_EXPORT # define SLANG_PLATFORM_API SLANG_DLL_EXPORT //# endif # endif #endif #ifndef SLANG_PLATFORM_API # define SLANG_PLATFORM_API #endif #endif