LLVM 20.0.0git
|
#include "llvm/DebugInfo/DWARF/DWARFDebugAranges.h"
Public Member Functions | |
void | generate (DWARFContext *CTX) |
uint64_t | findAddress (uint64_t Address) const |
Definition at line 23 of file DWARFDebugAranges.h.
Definition at line 124 of file DWARFDebugAranges.cpp.
References llvm::Address, llvm::partition_point(), and Range.
Referenced by llvm::DWARFContext::getCompileUnitForCodeAddress(), and llvm::DWARFContext::getCompileUnitForDataAddress().
void DWARFDebugAranges::generate | ( | DWARFContext * | CTX | ) |
Definition at line 47 of file DWARFDebugAranges.cpp.
References llvm::DWARFContext::compile_units(), extract, llvm::DWARFObject::getArangesSection(), llvm::DWARFContext::getDWARFObj(), llvm::DWARFContext::getRecoverableErrorHandler(), llvm::DWARFContext::getWarningHandler(), llvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >::insert(), llvm::DWARFContext::isLittleEndian(), and llvm::Expected< T >::takeError().