class DWARFDebugAbbrev

Declaration

class DWARFDebugAbbrev { /* full declaration omitted */ };

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:54

Method Overview

  • public DWARFDebugAbbrev()
  • public DWARFAbbreviationDeclarationSetMap::const_iterator begin() const
  • 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()

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:63

DWARFAbbreviationDeclarationSetMap::const_iterator
begin() const

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:72

void dump(llvm::raw_ostream& OS) const

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:68

Parameters

llvm::raw_ostream& OS

DWARFAbbreviationDeclarationSetMap::const_iterator
end() const

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:77

void extract(llvm::DataExtractor Data)

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:70

Parameters

llvm::DataExtractor Data

const llvm::DWARFAbbreviationDeclarationSet*
getAbbreviationDeclarationSet(
    uint64_t CUAbbrOffset) const

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:66

Parameters

uint64_t CUAbbrOffset

void parse() const

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:69