aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDale Johannesen <dalej@apple.com>2010-10-29 23:24:33 +0000
committerDale Johannesen <dalej@apple.com>2010-10-29 23:24:33 +0000
commit1e592cba6bc1930e7a01dde8370e5345cef05723 (patch)
tree78acd3545cb6b1c14a77797ce307b73a76a17b21
parent61c8d3ecac8d565136ac82e9ea06c351227c9c5a (diff)
Handle Type.h a better way.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@117743 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/clang/Basic/TargetInfo.h2
-rw-r--r--lib/Basic/Targets.cpp1
2 files changed, 2 insertions, 1 deletions
diff --git a/include/clang/Basic/TargetInfo.h b/include/clang/Basic/TargetInfo.h
index 2912bc92aa..789761aa09 100644
--- a/include/clang/Basic/TargetInfo.h
+++ b/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/lib/Basic/Targets.cpp b/lib/Basic/Targets.cpp
index 631aa1f33d..0bab0d247c 100644
--- a/lib/Basic/Targets.cpp
+++ b/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;