diff options
-rw-r--r-- | clang/include/clang/Basic/TargetInfo.h | 2 | ||||
-rw-r--r-- | clang/lib/Basic/Targets.cpp | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/clang/include/clang/Basic/TargetInfo.h b/clang/include/clang/Basic/TargetInfo.h index 2912bc92aa3..789761aa097 100644 --- a/clang/include/clang/Basic/TargetInfo.h +++ b/clang/include/clang/Basic/TargetInfo.h @@ -19,7 +19,6 @@ #include "llvm/ADT/StringSwitch.h" #include "llvm/ADT/Triple.h" #include "llvm/System/DataTypes.h" -#include "llvm/Type.h" #include <cassert> #include <vector> #include <string> @@ -28,6 +27,7 @@ namespace llvm { struct fltSemantics; class StringRef; class LLVMContext; +class Type; } namespace clang { diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index 631aa1f33d9..0bab0d247c4 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -26,6 +26,7 @@ #include "llvm/ADT/StringSwitch.h" #include "llvm/ADT/Triple.h" #include "llvm/MC/MCSectionMachO.h" +#include "llvm/Type.h" #include <algorithm> using namespace clang; |