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() constDeclared 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) constDeclared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:70
Parameters
¶DWARFAbbreviationDeclarationSetMap::const_iterator
end() const
DWARFAbbreviationDeclarationSetMap::const_iterator
end() constDeclared 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) constDeclared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:68
Parameters
- uint64_t CUAbbrOffset
¶void parse() const
void parse() constDeclared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:71