summaryrefslogtreecommitdiffstats
path: root/lldb/source/Core/AddressResolverName.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Core/AddressResolverName.cpp')
-rw-r--r--lldb/source/Core/AddressResolverName.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/lldb/source/Core/AddressResolverName.cpp b/lldb/source/Core/AddressResolverName.cpp
index 091a02f448f..f1874202fec 100644
--- a/lldb/source/Core/AddressResolverName.cpp
+++ b/lldb/source/Core/AddressResolverName.cpp
@@ -160,9 +160,9 @@ AddressResolverName::SearchCallback
SymbolContext symbol_sc;
if (sym_list.GetContextAtIndex(j, symbol_sc))
{
- if (symbol_sc.symbol && symbol_sc.symbol->GetAddressRangePtr())
+ if (symbol_sc.symbol && symbol_sc.symbol->ValueIsAddress())
{
- if (sc.function->GetAddressRange().GetBaseAddress() == symbol_sc.symbol->GetAddressRangePtr()->GetBaseAddress())
+ if (sc.function->GetAddressRange().GetBaseAddress() == symbol_sc.symbol->GetAddress())
{
sym_list.RemoveContextAtIndex(j);
continue; // Don't increment j
@@ -206,10 +206,10 @@ AddressResolverName::SearchCallback
{
if (sym_list.GetContextAtIndex(i, sc))
{
- if (sc.symbol && sc.symbol->GetAddressRangePtr())
+ if (sc.symbol && sc.symbol->ValueIsAddress())
{
- func_addr = sc.symbol->GetAddressRangePtr()->GetBaseAddress();
- addr_t byte_size = sc.symbol->GetAddressRangePtr()->GetByteSize();
+ func_addr = sc.symbol->GetAddress();
+ addr_t byte_size = sc.symbol->GetByteSize();
if (skip_prologue)
{
OpenPOWER on IntegriCloud