diff options
author | AbdAlRahman Gad <89566409+AbdAlRahmanGad@users.noreply.github.com> | 2024-10-08 20:04:52 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-08 10:04:52 -0700 |
commit | 6f2ebc435f1cd8f121d227a52c76b6477cec8c91 (patch) | |
tree | 95df48be4f9b59d9daab13f3200b535c1744159c /lldb/source/Commands/CommandObjectThread.cpp | |
parent | cc5ddae5e29ef2d7dd132469caee5cac54523ce5 (diff) | |
download | llvm-6f2ebc435f1cd8f121d227a52c76b6477cec8c91.zip llvm-6f2ebc435f1cd8f121d227a52c76b6477cec8c91.tar.gz llvm-6f2ebc435f1cd8f121d227a52c76b6477cec8c91.tar.bz2 |
[lldb] Change SymbolContext::GetAddressRangeFromHereToEndLine to return Expected (NFC) (#110718)
Signed-off-by: AbdAlRahman Gad <abdobngad@gmail.com>
Co-authored-by: Adrian Prantl <adrian.prantl@gmail.com>
Diffstat (limited to 'lldb/source/Commands/CommandObjectThread.cpp')
-rw-r--r-- | lldb/source/Commands/CommandObjectThread.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lldb/source/Commands/CommandObjectThread.cpp b/lldb/source/Commands/CommandObjectThread.cpp index bc1f5c3..2e2b0ed 100644 --- a/lldb/source/Commands/CommandObjectThread.cpp +++ b/lldb/source/Commands/CommandObjectThread.cpp @@ -489,11 +489,11 @@ protected: AddressRange range; SymbolContext sc = frame->GetSymbolContext(eSymbolContextEverything); if (m_options.m_end_line != LLDB_INVALID_LINE_NUMBER) { - Status error; - if (!sc.GetAddressRangeFromHereToEndLine(m_options.m_end_line, range, - error)) { - result.AppendErrorWithFormat("invalid end-line option: %s.", - error.AsCString()); + llvm::Error err = + sc.GetAddressRangeFromHereToEndLine(m_options.m_end_line, range); + if (err) { + result.AppendErrorWithFormatv("invalid end-line option: {0}.", + llvm::toString(std::move(err))); return; } } else if (m_options.m_end_line_is_block_end) { |