Migrate away from llvm::ArrayRef(std::nullopt_t) (#5867)

The upstream LLVM has deprecated ArrayRef(std::nullopt_t).  This CL
migrates away from that.
This commit is contained in:
Kazu Hirata
2025-07-29 15:31:11 +00:00
committed by GitHub
parent 63b441390c
commit 0bba03ce71
+1 -1
View File
@@ -710,7 +710,7 @@ auto FileContext::BuildDISubprogram(const SemIR::Function& function,
/*File=*/context().di_builder().createFile(loc.filename, ""),
/*LineNo=*/loc.line_number,
context().di_builder().createSubroutineType(
context().di_builder().getOrCreateTypeArray(std::nullopt)),
context().di_builder().getOrCreateTypeArray({})),
/*ScopeLine=*/0, llvm::DINode::FlagZero,
llvm::DISubprogram::SPFlagDefinition);
}