reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
27 auto index_up = std::make_unique<DebugNames>(debug_names.GetAsLLVM(), 37 DebugNamesDWARFIndex::GetUnits(const DebugNames &debug_names) { 39 for (const DebugNames::NameIndex &ni : debug_names) { 47 DebugNamesDWARFIndex::ToDIERef(const DebugNames::Entry &entry) { 69 void DebugNamesDWARFIndex::Append(const DebugNames::Entry &entry, 76 const DebugNames::NameIndex &ni, 90 for (const DebugNames::Entry &entry : 103 for (const DebugNames::NameIndex &ni: *m_debug_names_up) { 104 for (DebugNames::NameTableEntry nte: ni) { 109 llvm::Expected<DebugNames::Entry> entry_or = ni.getEntry(&entry_offset); 126 for (const DebugNames::NameIndex &ni: *m_debug_names_up) { 127 for (DebugNames::NameTableEntry nte: ni) { 129 llvm::Expected<DebugNames::Entry> entry_or = ni.getEntry(&entry_offset); 152 for (const DebugNames::Entry &entry : 189 for (const DebugNames::Entry &entry : 200 for (const DebugNames::Entry &entry : 210 for (const DebugNames::Entry &entry : 225 for (const DebugNames::Entry &entry : 246 for (const DebugNames::NameIndex &ni: *m_debug_names_up) { 247 for (DebugNames::NameTableEntry nte: ni) { 252 llvm::Expected<DebugNames::Entry> entry_or = ni.getEntry(&entry_offset);tools/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.h
66 std::unique_ptr<DebugNames> m_debug_names_up; 69 llvm::Optional<DIERef> ToDIERef(const DebugNames::Entry &entry); 70 void Append(const DebugNames::Entry &entry, DIEArray &offsets); 73 const DebugNames::NameIndex &ni, 76 static llvm::DenseSet<dw_offset_t> GetUnits(const DebugNames &debug_names);