Skip to content

Commit 7fff320

Browse files
authored
Merge branch 'llvm:main' into main
2 parents 5acd4ba + 33625f7 commit 7fff320

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

bolt/lib/Core/Exceptions.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,7 @@ bool CFIReaderWriter::fillCFIInfoFor(BinaryFunction &Function) const {
500500

501501
const FDE &CurFDE = *I->second;
502502
std::optional<uint64_t> LSDA = CurFDE.getLSDAAddress();
503-
Function.setLSDAAddress(LSDA ? *LSDA : 0);
503+
Function.setLSDAAddress(LSDA.value_or(0));
504504

505505
uint64_t Offset = Function.getFirstInstructionOffset();
506506
uint64_t CodeAlignment = CurFDE.getLinkedCIE()->getCodeAlignmentFactor();

lldb/source/Interpreter/OptionArgParser.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ lldb::addr_t OptionArgParser::ToRawAddress(const ExecutionContext *exe_ctx,
161161
lldb::addr_t fail_value,
162162
Status *error_ptr) {
163163
std::optional<lldb::addr_t> maybe_addr = DoToAddress(exe_ctx, s, error_ptr);
164-
return maybe_addr ? *maybe_addr : fail_value;
164+
return maybe_addr.value_or(fail_value);
165165
}
166166

167167
lldb::addr_t OptionArgParser::ToAddress(const ExecutionContext *exe_ctx,

0 commit comments

Comments
 (0)