aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectThread.cpp
diff options
context:
space:
mode:
authorAbdAlRahman Gad <89566409+AbdAlRahmanGad@users.noreply.github.com>2024-10-08 20:04:52 +0300
committerGitHub <noreply@github.com>2024-10-08 10:04:52 -0700
commit6f2ebc435f1cd8f121d227a52c76b6477cec8c91 (patch)
tree95df48be4f9b59d9daab13f3200b535c1744159c /lldb/source/Commands/CommandObjectThread.cpp
parentcc5ddae5e29ef2d7dd132469caee5cac54523ce5 (diff)
downloadllvm-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.cpp10
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) {