14#ifndef LLVM_CLANG_C_PLATFORM_H
15#define LLVM_CLANG_C_PLATFORM_H
22#ifndef CINDEX_NO_EXPORTS
23 #define CINDEX_EXPORTS
28 #define CINDEX_LINKAGE __declspec(dllexport)
30 #define CINDEX_LINKAGE __declspec(dllimport)
33#elif defined(CINDEX_EXPORTS) && defined(__GNUC__)
34 #define CINDEX_LINKAGE __attribute__((visibility("default")))
38 #define CINDEX_LINKAGE
42 #define CINDEX_DEPRECATED __attribute__((deprecated))
45 #define CINDEX_DEPRECATED __declspec(deprecated)
47 #define CINDEX_DEPRECATED
#define LLVM_CLANG_C_EXTERN_C_END
#define LLVM_CLANG_C_EXTERN_C_BEGIN