From 7dd4d6c75e102162902c06d67101fca81adf631b Mon Sep 17 00:00:00 2001 From: Matt Pharr Date: Tue, 22 May 2012 15:53:14 -0700 Subject: [PATCH] Update for LLVM 3.2dev API change --- type.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/type.cpp b/type.cpp index f7edc485..aa6a6e77 100644 --- a/type.cpp +++ b/type.cpp @@ -2583,7 +2583,12 @@ ReferenceType::GetDIType(llvm::DIDescriptor scope) const { } llvm::DIType diTargetType = targetType->GetDIType(scope); +#if defined(LLVM_3_0) || defined(LLVM_3_1) return m->diBuilder->createReferenceType(diTargetType); +#else + return m->diBuilder->createReferenceType(llvm::dwarf::DW_TAG_reference_type, + diTargetType); +#endif }