diff options
Diffstat (limited to 'source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h')
-rw-r--r-- | source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h b/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h index cacb1ea109bf..57dabade012c 100644 --- a/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h +++ b/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h @@ -16,23 +16,25 @@ #include "DWARFDebugPubnamesSet.h" -class DWARFDebugPubnames -{ +class DWARFDebugPubnames { public: - DWARFDebugPubnames(); - bool Extract(const lldb_private::DWARFDataExtractor& data); - bool GeneratePubnames(SymbolFileDWARF* dwarf2Data); - bool GeneratePubBaseTypes(SymbolFileDWARF* dwarf2Data); - - void Dump(lldb_private::Log *s) const; - bool Find(const char* name, bool ignore_case, std::vector<dw_offset_t>& die_offset_coll) const; - bool Find(const lldb_private::RegularExpression& regex, std::vector<dw_offset_t>& die_offsets) const; + DWARFDebugPubnames(); + bool Extract(const lldb_private::DWARFDataExtractor &data); + bool GeneratePubnames(SymbolFileDWARF *dwarf2Data); + bool GeneratePubBaseTypes(SymbolFileDWARF *dwarf2Data); + + void Dump(lldb_private::Log *s) const; + bool Find(const char *name, bool ignore_case, + std::vector<dw_offset_t> &die_offset_coll) const; + bool Find(const lldb_private::RegularExpression ®ex, + std::vector<dw_offset_t> &die_offsets) const; + protected: - typedef std::list<DWARFDebugPubnamesSet> collection; - typedef collection::iterator iterator; - typedef collection::const_iterator const_iterator; + typedef std::list<DWARFDebugPubnamesSet> collection; + typedef collection::iterator iterator; + typedef collection::const_iterator const_iterator; - collection m_sets; + collection m_sets; }; -#endif // SymbolFileDWARF_DWARFDebugPubnames_h_ +#endif // SymbolFileDWARF_DWARFDebugPubnames_h_ |