From: Kazu Hirata Date: Fri, 23 Sep 2022 16:10:40 +0000 (-0700) Subject: [lldb] Use Optional::{has_value,value,value_or} X-Git-Tag: upstream/17.0.6~32647 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8600014b78d314e53fd941f93811492caeba2d0f;p=platform%2Fupstream%2Fllvm.git [lldb] Use Optional::{has_value,value,value_or} --- diff --git a/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp b/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp index f911697..9e1fbcb 100644 --- a/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp +++ b/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp @@ -240,13 +240,13 @@ void BreakpointResolverFileLine::DeduceSourceMapping( // Adding back any potentially reverse mapping stripped prefix. // for new_mapping_to. - if (m_removed_prefix_opt.hasValue()) - llvm::sys::path::append(new_mapping_to, m_removed_prefix_opt.getValue()); + if (m_removed_prefix_opt.has_value()) + llvm::sys::path::append(new_mapping_to, m_removed_prefix_opt.value()); llvm::Optional new_mapping_from_opt = check_suffix(sc_file_dir, request_file_dir, case_sensitive); if (new_mapping_from_opt) { - new_mapping_from = new_mapping_from_opt.getValue(); + new_mapping_from = new_mapping_from_opt.value(); if (new_mapping_to.empty()) new_mapping_to = "."; } else { @@ -254,7 +254,7 @@ void BreakpointResolverFileLine::DeduceSourceMapping( check_suffix(request_file_dir, sc_file_dir, case_sensitive); if (new_mapping_to_opt) { new_mapping_from = "."; - llvm::sys::path::append(new_mapping_to, new_mapping_to_opt.getValue()); + llvm::sys::path::append(new_mapping_to, new_mapping_to_opt.value()); } } diff --git a/lldb/source/Target/PathMappingList.cpp b/lldb/source/Target/PathMappingList.cpp index d2d6082..cbee593 100644 --- a/lldb/source/Target/PathMappingList.cpp +++ b/lldb/source/Target/PathMappingList.cpp @@ -229,7 +229,7 @@ PathMappingList::ReverseRemapPath(const FileSpec &file, FileSpec &fixed) const { if (!path_ref.consume_front(it.second.GetStringRef())) continue; auto orig_file = it.first.GetStringRef(); - auto orig_style = FileSpec::GuessPathStyle(orig_file).getValueOr( + auto orig_style = FileSpec::GuessPathStyle(orig_file).value_or( llvm::sys::path::Style::native); fixed.SetFile(orig_file, orig_style); AppendPathComponents(fixed, path_ref, orig_style);