aboutsummaryrefslogtreecommitdiff
path: root/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h')
-rw-r--r--source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h32
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 &regex,
+ 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_