reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.cpp
   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);