Skip to content

Commit 3dd59d0

Browse files
committed
[gen/dibuilder.cpp] Fix deprecation of llvm::None
1 parent ff1333f commit 3dd59d0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

gen/dibuilder.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -774,7 +774,11 @@ DISubroutineType DIBuilder::CreateFunctionType(Type *type,
774774
}
775775

776776
DISubroutineType DIBuilder::CreateEmptyFunctionType() {
777+
#if LDC_LLVM_VER >= 2100
778+
auto paramsArray = DBuilder.getOrCreateTypeArray({});
779+
#else
777780
auto paramsArray = DBuilder.getOrCreateTypeArray(llvm::None);
781+
#endif
778782
return DBuilder.createSubroutineType(paramsArray);
779783
}
780784

0 commit comments

Comments
 (0)