aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2014-08-08 13:24:19 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2014-08-08 13:24:19 +0000
commit12152ab92e23bee00b98b79dac9c40f94df926c2 (patch)
tree9ec8e35fa55c77645d2aaad66fed0261561ceb9a
parentc30f30fe8aa5d4f13351872970a730cafe5132fc (diff)
downloadllvm-12152ab92e23bee00b98b79dac9c40f94df926c2.zip
llvm-12152ab92e23bee00b98b79dac9c40f94df926c2.tar.gz
llvm-12152ab92e23bee00b98b79dac9c40f94df926c2.tar.bz2
Add missing header guards.
llvm-svn: 215202
-rw-r--r--clang/tools/diagtool/DiagnosticNames.h4
-rw-r--r--clang/tools/libclang/IndexingContext.h5
-rw-r--r--clang/unittests/AST/MatchVerifier.h5
-rw-r--r--clang/utils/TableGen/TableGenBackends.h5
4 files changed, 19 insertions, 0 deletions
diff --git a/clang/tools/diagtool/DiagnosticNames.h b/clang/tools/diagtool/DiagnosticNames.h
index 2571b19..95be7b2 100644
--- a/clang/tools/diagtool/DiagnosticNames.h
+++ b/clang/tools/diagtool/DiagnosticNames.h
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+#ifndef DIAGTOOL_DIAGNOSTICNAMES_H
+#define DIAGTOOL_DIAGNOSTICNAMES_H
+
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/DataTypes.h"
@@ -112,3 +115,4 @@ namespace diagtool {
}
} // end namespace diagtool
+#endif
diff --git a/clang/tools/libclang/IndexingContext.h b/clang/tools/libclang/IndexingContext.h
index c3851cd7..09207ba 100644
--- a/clang/tools/libclang/IndexingContext.h
+++ b/clang/tools/libclang/IndexingContext.h
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+#ifndef LLVM_CLANG_LIBCLANG_INDEXINGCONTEXT_H
+#define LLVM_CLANG_LIBCLANG_INDEXINGCONTEXT_H
+
#include "CXCursor.h"
#include "Index_Internal.h"
#include "clang/AST/DeclGroup.h"
@@ -517,3 +520,5 @@ inline T *ScratchAlloc::allocate() {
}
}} // end clang::cxindex
+
+#endif
diff --git a/clang/unittests/AST/MatchVerifier.h b/clang/unittests/AST/MatchVerifier.h
index 1e5a0d2..e659391 100644
--- a/clang/unittests/AST/MatchVerifier.h
+++ b/clang/unittests/AST/MatchVerifier.h
@@ -16,6 +16,9 @@
//
//===----------------------------------------------------------------------===//
+#ifndef LLVM_CLANG_UNITTESTS_AST_MATCHVERIFIER_H
+#define LLVM_CLANG_UNITTESTS_AST_MATCHVERIFIER_H
+
#include "clang/AST/ASTContext.h"
#include "clang/ASTMatchers/ASTMatchFinder.h"
#include "clang/ASTMatchers/ASTMatchers.h"
@@ -288,3 +291,5 @@ private:
} // end namespace ast_matchers
} // end namespace clang
+
+#endif
diff --git a/clang/utils/TableGen/TableGenBackends.h b/clang/utils/TableGen/TableGenBackends.h
index 78745f1..4adf368 100644
--- a/clang/utils/TableGen/TableGenBackends.h
+++ b/clang/utils/TableGen/TableGenBackends.h
@@ -13,6 +13,9 @@
//
//===----------------------------------------------------------------------===//
+#ifndef LLVM_CLANG_UTILS_TABLEGEN_TABLEGENBACKENDS_H
+#define LLVM_CLANG_UTILS_TABLEGEN_TABLEGENBACKENDS_H
+
#include <string>
namespace llvm {
@@ -68,3 +71,5 @@ void EmitNeonTest2(RecordKeeper &Records, raw_ostream &OS);
void EmitClangAttrDocs(RecordKeeper &Records, raw_ostream &OS);
} // end namespace clang
+
+#endif