9 #ifndef LLVM_DEBUGINFO_DWARF_DWARFDEBUGABBREV_H
10 #define LLVM_DEBUGINFO_DWARF_DWARFDEBUGABBREV_H
27 std::vector<DWARFAbbreviationDeclaration> Decls;
29 using const_iterator =
30 std::vector<DWARFAbbreviationDeclaration>::const_iterator;
46 const_iterator
end()
const {
57 using DWARFAbbreviationDeclarationSetMap =
58 std::map<uint64_t, DWARFAbbreviationDeclarationSet>;
60 mutable DWARFAbbreviationDeclarationSetMap AbbrDeclSets;
61 mutable DWARFAbbreviationDeclarationSetMap::const_iterator PrevAbbrOffsetPos;
74 DWARFAbbreviationDeclarationSetMap::const_iterator
begin()
const {
76 return AbbrDeclSets.begin();
79 DWARFAbbreviationDeclarationSetMap::const_iterator
end()
const {
80 return AbbrDeclSets.end();
89 #endif // LLVM_DEBUGINFO_DWARF_DWARFDEBUGABBREV_H