@@ -793,17 +793,14 @@ extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateStaticVariable(
793
793
FPVal->getValueAPF ().bitcastToAPInt ().getZExtValue ());
794
794
}
795
795
796
- #if LLVM_VERSION_GE(8, 0)
797
- llvm::DIGlobalVariableExpression *VarExpr = Builder->createGlobalVariableExpression (
798
- unwrapDI<DIDescriptor>(Context), Name, LinkageName,
799
- unwrapDI<DIFile>(File), LineNo, unwrapDI<DIType>(Ty), IsLocalToUnit,
800
- InitExpr, unwrapDIPtr<MDNode>(Decl), nullptr , AlignInBits);
801
- #else
802
796
llvm::DIGlobalVariableExpression *VarExpr = Builder->createGlobalVariableExpression (
803
797
unwrapDI<DIDescriptor>(Context), Name, LinkageName,
804
798
unwrapDI<DIFile>(File), LineNo, unwrapDI<DIType>(Ty), IsLocalToUnit,
805
- InitExpr, unwrapDIPtr<MDNode>(Decl), AlignInBits);
799
+ InitExpr, unwrapDIPtr<MDNode>(Decl),
800
+ #if LLVM_VERSION_GE(8, 0)
801
+ /* templateParams */ nullptr ,
806
802
#endif
803
+ AlignInBits);
807
804
808
805
InitVal->setMetadata (" dbg" , VarExpr);
809
806
0 commit comments