From 546066e4f74d50c974248b0ed247f65ebf24b75c Mon Sep 17 00:00:00 2001 From: Hans Wennborg Date: Fri, 8 Nov 2024 10:48:53 +0100 Subject: Fix DIBuilder::createVariantPart after f6617d65e496 which ended up passing 0 for the Discriminator arg, Discriminator for the DataLocation arg, etc. The DICompositeType::get's new NumExtraInhabitants parameter is at the end, and has a default value, so no change in the caller is necessary. See comment on https://github.com/llvm/llvm-project/pull/112590 --- llvm/lib/IR/DIBuilder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/lib/IR/DIBuilder.cpp') diff --git a/llvm/lib/IR/DIBuilder.cpp b/llvm/lib/IR/DIBuilder.cpp index 8bc8c2d..665eda2 100644 --- a/llvm/lib/IR/DIBuilder.cpp +++ b/llvm/lib/IR/DIBuilder.cpp @@ -554,7 +554,7 @@ DIBuilder::createVariantPart(DIScope *Scope, StringRef Name, DIFile *File, auto *R = DICompositeType::get( VMContext, dwarf::DW_TAG_variant_part, Name, File, LineNumber, getNonCompileUnitScope(Scope), nullptr, SizeInBits, AlignInBits, 0, Flags, - Elements, 0, nullptr, nullptr, UniqueIdentifier, 0, Discriminator); + Elements, 0, nullptr, nullptr, UniqueIdentifier, Discriminator); trackIfUnresolved(R); return R; } -- cgit v1.1