class DWARFAbbreviationDeclarationSet

Declaration

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

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

Method Overview

  • public DWARFAbbreviationDeclarationSet()
  • public llvm::DWARFAbbreviationDeclarationSet::const_iterator begin() const
  • public void dump(llvm::raw_ostream & OS) const
  • public llvm::DWARFAbbreviationDeclarationSet::const_iterator end() const
  • public bool extract(llvm::DataExtractor Data, uint64_t * OffsetPtr)
  • public const llvm::DWARFAbbreviationDeclaration * getAbbreviationDeclaration(uint32_t AbbrCode) const
  • public uint64_t getOffset() const

Methods

DWARFAbbreviationDeclarationSet()

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

llvm::DWARFAbbreviationDeclarationSet::
    const_iterator
    begin() const

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

void dump(llvm::raw_ostream& OS) const

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

Parameters

llvm::raw_ostream& OS

llvm::DWARFAbbreviationDeclarationSet::
    const_iterator
    end() const

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

bool extract(llvm::DataExtractor Data,
             uint64_t* OffsetPtr)

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

Parameters

llvm::DataExtractor Data
uint64_t* OffsetPtr

const llvm::DWARFAbbreviationDeclaration*
getAbbreviationDeclaration(
    uint32_t AbbrCode) const

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

Parameters

uint32_t AbbrCode

uint64_t getOffset() const

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