LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Member Functions | List of all members
llvm::DWARFDebugAranges Class Reference

#include <DWARFDebugAranges.h>

Public Member Functions

void clear ()
 
void generate (DWARFContext *CTX)
 
void appendRange (uint32_t CUOffset, uint64_t LowPC, uint64_t HighPC)
 
uint32_t findAddress (uint64_t Address) const
 

Detailed Description

Definition at line 21 of file DWARFDebugAranges.h.

Member Function Documentation

void DWARFDebugAranges::appendRange ( uint32_t  CUOffset,
uint64_t  LowPC,
uint64_t  HighPC 
)
void llvm::DWARFDebugAranges::clear ( )
inline

Definition at line 23 of file DWARFDebugAranges.h.

References llvm::DenseSet< ValueT, ValueInfoT >::clear().

Referenced by generate().

uint32_t DWARFDebugAranges::findAddress ( uint64_t  Address) const

Definition at line 135 of file DWARFDebugAranges.cpp.

References llvm::sys::path::begin(), and llvm::sys::path::end().

void DWARFDebugAranges::generate ( DWARFContext CTX)

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