diff options
Diffstat (limited to 'clang/lib/CodeGen/CodeGenTBAA.h')
| -rw-r--r-- | clang/lib/CodeGen/CodeGenTBAA.h | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/clang/lib/CodeGen/CodeGenTBAA.h b/clang/lib/CodeGen/CodeGenTBAA.h index 8e08498b7e5..4a9785287d0 100644 --- a/clang/lib/CodeGen/CodeGenTBAA.h +++ b/clang/lib/CodeGen/CodeGenTBAA.h @@ -17,6 +17,7 @@  #include "clang/Basic/LLVM.h"  #include "llvm/ADT/DenseMap.h" +#include "llvm/Support/MDBuilder.h"  namespace llvm {    class LLVMContext; @@ -41,6 +42,9 @@ class CodeGenTBAA {    const LangOptions &Features;    MangleContext &MContext; +  // MDHelper - Helper for creating metadata. +  llvm::MDBuilder MDHelper; +    /// MetadataCache - This maps clang::Types to llvm::MDNodes describing them.    llvm::DenseMap<const Type *, llvm::MDNode *> MetadataCache; @@ -55,10 +59,6 @@ class CodeGenTBAA {    /// considered to be equivalent to it.    llvm::MDNode *getChar(); -  llvm::MDNode *getTBAAInfoForNamedType(StringRef NameStr, -                                        llvm::MDNode *Parent, -                                        bool Readonly = false); -  public:    CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext &VMContext,                const LangOptions &Features, | 

