class DWARFDebugArangeSet

Declaration

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

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:21

Method Overview

Methods

DWARFDebugArangeSet()

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:57

void clear()

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:59

llvm::DWARFDebugArangeSet::desc_iterator_range
descriptors() const

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:67

void dump(llvm::raw_ostream& OS) const

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:61

Parameters

llvm::raw_ostream& OS

bool extract(llvm::DataExtractor data,
             uint64_t* offset_ptr)

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:60

Parameters

llvm::DataExtractor data
uint64_t* offset_ptr

uint32_t getCompileUnitDIEOffset() const

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

const llvm::DWARFDebugArangeSet::Header&
getHeader() const

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:65