LLVM: llvm::DWARFDebugAranges Class Reference (original) (raw)

#include "[llvm/DebugInfo/DWARF/DWARFDebugAranges.h](DWARFDebugAranges%5F8h%5Fsource.html)"

Public Member Functions
void generate (DWARFContext *CTX)
uint64_t findAddress (uint64_t Address) const

Detailed Description

Definition at line 23 of file DWARFDebugAranges.h.

Member Function Documentation

findAddress()

uint64_t DWARFDebugAranges::findAddress ( uint64_t Address ) const

Definition at line 123 of file DWARFDebugAranges.cpp.

References llvm::Address, and llvm::partition_point().

Referenced by llvm::DWARFContext::getCompileUnitForCodeAddress(), and llvm::DWARFContext::getCompileUnitForDataAddress().

generate()

void DWARFDebugAranges::generate ( DWARFContext * CTX )

Definition at line 46 of file DWARFDebugAranges.cpp.

References llvm::DWARFContext::compile_units(), extract, llvm::DWARFObject::getArangesSection(), llvm::DWARFContext::getDWARFObj(), llvm::DWARFContext::getRecoverableErrorHandler(), llvm::DWARFContext::getWarningHandler(), llvm::DWARFContext::isLittleEndian(), and llvm::Expected< T >::takeError().


The documentation for this class was generated from the following files: