reference, declarationdefinition
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;