From 2b27004f42f40b44acfd3ce35ccdcf1d2aa1eae8 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Thu, 15 May 2025 14:05:45 -0700 Subject: [PATCH] [llvm-jitlink] Use std::optional::value_or (NFC) --- llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp index 54b90cd7c7506..ab2f685b4fc1d 100644 --- a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp +++ b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp @@ -1243,7 +1243,7 @@ Session::Session(std::unique_ptr EPC, Error &Err) if ((Err = ES.getBootstrapMapValue("darwin-use-ehframes-only", ForceEHFrames))) return; - bool UseEHFrames = ForceEHFrames ? *ForceEHFrames : false; + bool UseEHFrames = ForceEHFrames.value_or(false); if (!UseEHFrames) ObjLayer.addPlugin(ExitOnErr(UnwindInfoRegistrationPlugin::Create(ES))); else