@@ -705,17 +705,14 @@ extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateStaticVariable(
705
705
FPVal->getValueAPF ().bitcastToAPInt ().getZExtValue ());
706
706
}
707
707
708
- #if LLVM_VERSION_GE(8, 0)
709
- llvm::DIGlobalVariableExpression *VarExpr = Builder->createGlobalVariableExpression (
710
- unwrapDI<DIDescriptor>(Context), Name, LinkageName,
711
- unwrapDI<DIFile>(File), LineNo, unwrapDI<DIType>(Ty), IsLocalToUnit,
712
- InitExpr, unwrapDIPtr<MDNode>(Decl), nullptr , AlignInBits);
713
- #else
714
708
llvm::DIGlobalVariableExpression *VarExpr = Builder->createGlobalVariableExpression (
715
709
unwrapDI<DIDescriptor>(Context), Name, LinkageName,
716
710
unwrapDI<DIFile>(File), LineNo, unwrapDI<DIType>(Ty), IsLocalToUnit,
717
- InitExpr, unwrapDIPtr<MDNode>(Decl), AlignInBits);
711
+ InitExpr, unwrapDIPtr<MDNode>(Decl),
712
+ #if LLVM_VERSION_GE(8, 0)
713
+ /* templateParams */ nullptr ,
718
714
#endif
715
+ AlignInBits);
719
716
720
717
InitVal->setMetadata (" dbg" , VarExpr);
721
718
0 commit comments