summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/clang/Frontend/ChainedDiagnosticClient.h1
-rw-r--r--include/clang/Frontend/DependencyOutputOptions.h1
-rw-r--r--include/clang/Frontend/HeaderSearchOptions.h1
3 files changed, 3 insertions, 0 deletions
diff --git a/include/clang/Frontend/ChainedDiagnosticClient.h b/include/clang/Frontend/ChainedDiagnosticClient.h
index d65eb4ad9e..2d5e128dac 100644
--- a/include/clang/Frontend/ChainedDiagnosticClient.h
+++ b/include/clang/Frontend/ChainedDiagnosticClient.h
@@ -11,6 +11,7 @@
#define LLVM_CLANG_FRONTEND_CHAINEDDIAGNOSTICCLIENT_H
#include "clang/Basic/Diagnostic.h"
+#include "llvm/ADT/OwningPtr.h"
namespace clang {
class LangOptions;
diff --git a/include/clang/Frontend/DependencyOutputOptions.h b/include/clang/Frontend/DependencyOutputOptions.h
index 194c0ebafe..ab8e49df9a 100644
--- a/include/clang/Frontend/DependencyOutputOptions.h
+++ b/include/clang/Frontend/DependencyOutputOptions.h
@@ -10,6 +10,7 @@
#ifndef LLVM_CLANG_FRONTEND_DEPENDENCYOUTPUTOPTIONS_H
#define LLVM_CLANG_FRONTEND_DEPENDENCYOUTPUTOPTIONS_H
+#include <string>
#include <vector>
namespace clang {
diff --git a/include/clang/Frontend/HeaderSearchOptions.h b/include/clang/Frontend/HeaderSearchOptions.h
index ee8c60e8b0..967f9067ca 100644
--- a/include/clang/Frontend/HeaderSearchOptions.h
+++ b/include/clang/Frontend/HeaderSearchOptions.h
@@ -11,6 +11,7 @@
#define LLVM_CLANG_FRONTEND_HEADERSEARCHOPTIONS_H
#include "llvm/ADT/StringRef.h"
+#include <vector>
namespace clang {