diff options
author | Owen Anderson <resistor@mac.com> | 2009-08-05 23:18:46 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2009-08-05 23:18:46 +0000 |
commit | 47a434ff3d49e7906eda88e8e8242e4297725b32 (patch) | |
tree | a0674748f127253634eed27d738aefb0b1972664 /lib/CodeGen/CodeGenTypes.h | |
parent | b502d839994cc3828573bd9ea472418e3536f415 (diff) |
Update for LLVM API change.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@78259 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenTypes.h')
-rw-r--r-- | lib/CodeGen/CodeGenTypes.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/CodeGen/CodeGenTypes.h b/lib/CodeGen/CodeGenTypes.h index 0f6e51d1d3..acb5803841 100644 --- a/lib/CodeGen/CodeGenTypes.h +++ b/lib/CodeGen/CodeGenTypes.h @@ -14,6 +14,7 @@ #ifndef CLANG_CODEGEN_CODEGENTYPES_H #define CLANG_CODEGEN_CODEGENTYPES_H +#include "llvm/Module.h" #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/SmallSet.h" #include <vector> @@ -27,6 +28,7 @@ namespace llvm { class PATypeHolder; class TargetData; class Type; + struct LLVMContext; } namespace clang { @@ -146,6 +148,7 @@ public: TargetInfo &getTarget() const { return Target; } ASTContext &getContext() const { return Context; } const ABIInfo &getABIInfo() const; + llvm::LLVMContext &getLLVMContext() { return TheModule.getContext(); } /// ConvertType - Convert type T into a llvm::Type. const llvm::Type *ConvertType(QualType T); |