mirror of
https://github.com/intel/llvm.git
synced 2026-01-16 05:32:28 +08:00
[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>
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user