| LLDB mainline
    | 
#include <DWARFIndex.h>
| Public Member Functions | |
| DIERefCallbackImpl (const DWARFIndex &index, llvm::function_ref< IterationAction(DWARFDIE die)> callback, llvm::StringRef name) | |
| IterationAction | operator() (DIERef ref) const | 
| IterationAction | operator() (const llvm::AppleAcceleratorTable::Entry &entry) const | 
| Private Attributes | |
| const DWARFIndex & | m_index | 
| SymbolFileDWARF & | m_dwarf | 
| const llvm::function_ref< IterationAction(DWARFDIE die)> | m_callback | 
| const llvm::StringRef | m_name | 
Definition at line 111 of file DWARFIndex.h.
| DWARFIndex::DIERefCallbackImpl::DIERefCallbackImpl | ( | const DWARFIndex & | index, | 
| llvm::function_ref< IterationAction(DWARFDIE die)> | callback, | ||
| llvm::StringRef | name ) | 
Definition at line 86 of file DWARFIndex.cpp.
References lldb_private::plugin::dwarf::DWARFIndex::DWARFIndex(), m_callback, m_dwarf, m_index, lldb_private::plugin::dwarf::DWARFIndex::m_module, and m_name.
| IterationAction DWARFIndex::DIERefCallbackImpl::operator() | ( | const llvm::AppleAcceleratorTable::Entry & | entry | ) | const | 
Definition at line 102 of file DWARFIndex.cpp.
References lldb_private::plugin::dwarf::DIERef::DebugInfo, and operator()().
| IterationAction DWARFIndex::DIERefCallbackImpl::operator() | ( | DIERef | ref | ) | const | 
Definition at line 95 of file DWARFIndex.cpp.
References lldb_private::Continue, m_callback, m_dwarf, m_index, and m_name.
Referenced by operator()().
| 
 | private | 
Definition at line 124 of file DWARFIndex.h.
Referenced by DIERefCallbackImpl(), and operator()().
| 
 | private | 
Definition at line 123 of file DWARFIndex.h.
Referenced by DIERefCallbackImpl(), and operator()().
| 
 | private | 
Definition at line 122 of file DWARFIndex.h.
Referenced by DIERefCallbackImpl(), and operator()().
| 
 | private | 
Definition at line 125 of file DWARFIndex.h.
Referenced by DIERefCallbackImpl(), and operator()().