class DWARFDebugAbbrev
Declaration
class DWARFDebugAbbrev { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:56
Member Variables
- private llvm::DWARFDebugAbbrev:: DWARFAbbreviationDeclarationSetMap AbbrDeclSets
- private DWARFAbbreviationDeclarationSetMap::const_iterator PrevAbbrOffsetPos
- private Optional<llvm::DataExtractor> Data
Method Overview
- public DWARFDebugAbbrev()
- public DWARFAbbreviationDeclarationSetMap::const_iterator begin() const
- private void clear()
- public void dump(llvm::raw_ostream & OS) const
- public DWARFAbbreviationDeclarationSetMap::const_iterator end() const
- public void extract(llvm::DataExtractor Data)
- public const llvm::DWARFAbbreviationDeclarationSet * getAbbreviationDeclarationSet(uint64_t CUAbbrOffset) const
- public void parse() const
Methods
¶DWARFDebugAbbrev()
DWARFDebugAbbrev()
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:65
¶DWARFAbbreviationDeclarationSetMap::const_iterator
begin() const
DWARFAbbreviationDeclarationSetMap::const_iterator
begin() const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:74
¶void clear()
void clear()
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:84
¶void dump(llvm::raw_ostream& OS) const
void dump(llvm::raw_ostream& OS) const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:70
Parameters
¶DWARFAbbreviationDeclarationSetMap::const_iterator
end() const
DWARFAbbreviationDeclarationSetMap::const_iterator
end() const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:79
¶void extract(llvm::DataExtractor Data)
void extract(llvm::DataExtractor Data)
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:72
Parameters
- llvm::DataExtractor Data
¶const llvm::DWARFAbbreviationDeclarationSet*
getAbbreviationDeclarationSet(
uint64_t CUAbbrOffset) const
const llvm::DWARFAbbreviationDeclarationSet*
getAbbreviationDeclarationSet(
uint64_t CUAbbrOffset) const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:68
Parameters
- uint64_t CUAbbrOffset
¶void parse() const
void parse() const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:71