[Lldb-commits] [lldb] [lldb] Change SymbolContext::GetAddressRangeFromHereToEndLine to return Expected (NFC) (PR #110718)
Adrian Prantl via lldb-commits
lldb-commits at lists.llvm.org
Mon Oct 7 18:57:25 PDT 2024
================
@@ -489,11 +489,12 @@ class CommandObjectThreadStepWithTypeAndScope : public CommandObjectParsed {
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.AppendErrorWithFormat(
----------------
adrian-prantl wrote:
```suggestion
result.AppendErrorWithFormatv(
"invalid end-line option: {0}.",
llvm::toString(std::move(err)));
```
https://github.com/llvm/llvm-project/pull/110718
More information about the lldb-commits
mailing list