LLVM
8.0.1
|
#include "llvm/DebugInfo/DWARF/DWARFDebugAranges.h"
Public Member Functions | |
void | generate (DWARFContext *CTX) |
uint32_t | findAddress (uint64_t Address) const |
Definition at line 22 of file DWARFDebugAranges.h.
uint32_t DWARFDebugAranges::findAddress | ( | uint64_t | Address | ) | const |
Definition at line 117 of file DWARFDebugAranges.cpp.
References llvm::sys::path::begin(), llvm::sys::path::end(), and llvm::lower_bound().
Referenced by llvm::DWARFContext::getCompileUnitForOffset().
void DWARFDebugAranges::generate | ( | DWARFContext * | CTX | ) |
Definition at line 41 of file DWARFDebugAranges.cpp.
References assert(), llvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >::clear(), llvm::DWARFContext::compile_units(), E, llvm::WithColor::error(), llvm::DWARFObject::getARangeSection(), llvm::DWARFContext::getDWARFObj(), llvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >::insert(), llvm::DWARFContext::isLittleEndian(), llvm::sort(), llvm::Expected< T >::takeError(), and llvm::toString().