LLDB mainline
|
Public Member Functions | |
LoadAddressResolver (Target *target, bool &symbol_was_missing_weak) | |
std::optional< lldb::addr_t > | Resolve (SymbolContextList &sc_list) |
lldb::addr_t | GetBestInternalLoadAddress () const |
Private Attributes | |
Target * | m_target |
bool & | m_symbol_was_missing_weak |
lldb::addr_t | m_best_internal_load_address = LLDB_INVALID_ADDRESS |
Definition at line 699 of file IRExecutionUnit.cpp.
|
inline |
Definition at line 701 of file IRExecutionUnit.cpp.
|
inline |
Definition at line 763 of file IRExecutionUnit.cpp.
Referenced by lldb_private::IRExecutionUnit::FindInSymbols().
|
inline |
Definition at line 704 of file IRExecutionUnit.cpp.
References lldb::eSymbolTypeUndefined, lldb_private::Address::GetFileAddress(), lldb_private::Address::GetLoadAddress(), lldb_private::SymbolContextList::IsEmpty(), LLDB_INVALID_ADDRESS, and lldb_private::SymbolContextList::SymbolContexts().
Referenced by lldb_private::IRExecutionUnit::FindInSymbols().
|
private |
Definition at line 770 of file IRExecutionUnit.cpp.
|
private |
Definition at line 769 of file IRExecutionUnit.cpp.
|
private |
Definition at line 768 of file IRExecutionUnit.cpp.