|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/lldb/include/lldb/Symbol/DWARFCallFrameInfo.h 124 llvm::Optional<FDEEntryMap::Entry>
tools/lldb/include/lldb/Utility/RangeMap.h 629 typedef llvm::SmallVector<Entry, N> Collection;
635 void Append(const Entry &entry) { m_entries.push_back(entry); }
698 const Entry *GetEntryAtIndex(size_t i) const {
702 Entry *GetMutableEntryAtIndex(size_t i) {
708 Entry &GetEntryRef(size_t i) { return m_entries[i]; }
709 const Entry &GetEntryRef(size_t i) const { return m_entries[i]; }
711 static bool BaseLessThan(const Entry &lhs, const Entry &rhs) {
711 static bool BaseLessThan(const Entry &lhs, const Entry &rhs) {
716 const Entry *entry = FindEntryThatContains(addr);
739 Entry *FindEntryThatContains(B addr) {
745 const Entry *FindEntryThatContains(B addr) const {
746 return FindEntryThatContains(Entry(addr, 1));
749 const Entry *FindEntryThatContains(const Entry &range) const {
749 const Entry *FindEntryThatContains(const Entry &range) const {
768 const Entry *FindEntryStartsAt(B addr) const {
774 auto pos = std::lower_bound(begin, end, Entry(addr, 1), BaseLessThan);
790 const Entry *FindEntryThatContainsOrFollows(B addr) const {
812 Entry *Back() { return (m_entries.empty() ? nullptr : &m_entries.back()); }
814 const Entry *Back() const {
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp 119 VMRangeToFileOffset::Entry range_entry(addr, header.p_memsz, file_range);
125 VMRangeToFileOffset::Entry *last_entry = m_core_aranges.Back();
294 const VMRangeToPermissions::Entry *permission_entry =
339 const VMRangeToFileOffset::Entry *address_range =
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp 238 VMRangeToFileOffset::Entry range_entry(
244 VMRangeToFileOffset::Entry *last_entry = m_core_aranges.Back();
394 const VMRangeToFileOffset::Entry *entry =
485 VMRangeToPermissions::Entry *ent =
580 const VMRangeToFileOffset::Entry *core_memory_entry =
610 const VMRangeToPermissions::Entry *permission_entry =
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp 67 const RangeToDIE::Entry *entry = m_aranges.GetEntryAtIndex(i);
91 const RangeToDIE::Entry *entry = m_aranges.FindEntryThatContains(address);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.h 22 typedef RangeToDIE::Entry Range;
23 typedef std::vector<RangeToDIE::Entry> RangeColl;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp 1753 const GlobalVariableMap::Entry *entry =
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp 320 DebugMap::Entry debug_map_entry(
328 DebugMap::Entry debug_map_entry(
762 const DebugMap::Entry *debug_map_entry =
1316 DebugMap::Entry *debug_map_entry =
1354 const FileRangeMap::Entry *oso_range_entry =
1357 const DebugMap::Entry *debug_map_entry =
1382 const FileRangeMap::Entry *oso_range_entry =
1385 const DebugMap::Entry *debug_map_entry =
1417 const FileRangeMap::Entry *entry = file_range_map.GetEntryAtIndex(idx);
tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp 157 FDEEntryMap::Entry fde_entry;
167 if (llvm::Optional<FDEEntryMap::Entry> entry = GetFirstFDEEntryInRange(range))
184 FDEEntryMap::Entry *fde_entry =
194 llvm::Optional<DWARFCallFrameInfo::FDEEntryMap::Entry>
202 const FDEEntryMap::Entry *fde =
219 const FDEEntryMap::Entry *func_offset_data_entry =
512 FDEEntryMap::Entry fde(addr, length, current_entry);
1019 const FDEEntryMap::Entry &entry = m_fde_index.GetEntryRef(i);
tools/lldb/source/Symbol/LineTable.cpp 460 const FileRangeMap::Entry *file_range_entry = nullptr;
461 const FileRangeMap::Entry *prev_file_range_entry = nullptr;
tools/lldb/source/Symbol/Symtab.cpp 862 FileRangeToIndexMap::Entry entry;
894 FileRangeToIndexMap::Entry *entry =
916 FileRangeToIndexMap::Entry *next_entry =
957 const FileRangeToIndexMap::Entry *entry =
973 const FileRangeToIndexMap::Entry *entry =
tools/lldb/unittests/Utility/RangeMapTest.cpp 16 using EntryT = RangeDataVectorT::Entry;