Go to the documentation of this file.
14 #ifndef LLVM_C_EXTERNC_H
15 #define LLVM_C_EXTERNC_H
18 #define LLVM_C_STRICT_PROTOTYPES_BEGIN \
19 _Pragma("clang diagnostic push") \
20 _Pragma("clang diagnostic error \"-Wstrict-prototypes\"")
21 #define LLVM_C_STRICT_PROTOTYPES_END _Pragma("clang diagnostic pop")
23 #define LLVM_C_STRICT_PROTOTYPES_BEGIN
24 #define LLVM_C_STRICT_PROTOTYPES_END
28 #define LLVM_C_EXTERN_C_BEGIN \
30 LLVM_C_STRICT_PROTOTYPES_BEGIN
31 #define LLVM_C_EXTERN_C_END \
32 LLVM_C_STRICT_PROTOTYPES_END \
35 #define LLVM_C_EXTERN_C_BEGIN LLVM_C_STRICT_PROTOTYPES_BEGIN
36 #define LLVM_C_EXTERN_C_END LLVM_C_STRICT_PROTOTYPES_END