Go to the documentation of this file.
14#ifndef LLVM_CLANG_C_EXTERN_C_H
15#define LLVM_CLANG_C_EXTERN_C_H
18#define LLVM_CLANG_C_STRICT_PROTOTYPES_BEGIN \
19 _Pragma("clang diagnostic push") \
20 _Pragma("clang diagnostic error \"-Wstrict-prototypes\"")
21#define LLVM_CLANG_C_STRICT_PROTOTYPES_END _Pragma("clang diagnostic pop")
23#define LLVM_CLANG_C_STRICT_PROTOTYPES_BEGIN
24#define LLVM_CLANG_C_STRICT_PROTOTYPES_END
28#define LLVM_CLANG_C_EXTERN_C_BEGIN \
30 LLVM_CLANG_C_STRICT_PROTOTYPES_BEGIN
31#define LLVM_CLANG_C_EXTERN_C_END \
32 LLVM_CLANG_C_STRICT_PROTOTYPES_END \
35#define LLVM_CLANG_C_EXTERN_C_BEGIN LLVM_CLANG_C_STRICT_PROTOTYPES_BEGIN
36#define LLVM_CLANG_C_EXTERN_C_END LLVM_CLANG_C_STRICT_PROTOTYPES_END