LLVM  4.0.0
Classes | Public Member Functions | List of all members
llvm::DWARFUnitIndex Class Reference

#include <DWARFUnitIndex.h>

Classes

class  Entry
 

Public Member Functions

bool parse (DataExtractor IndexData)
 
 DWARFUnitIndex (DWARFSectionKind InfoColumnKind)
 
void dump (raw_ostream &OS) const
 
const EntrygetFromOffset (uint32_t Offset) const
 
ArrayRef< DWARFSectionKindgetColumnKinds () const
 
ArrayRef< EntrygetRows () const
 

Detailed Description

Definition at line 32 of file DWARFUnitIndex.h.

Constructor & Destructor Documentation

llvm::DWARFUnitIndex::DWARFUnitIndex ( DWARFSectionKind  InfoColumnKind)
inline

Definition at line 79 of file DWARFUnitIndex.h.

Member Function Documentation

void llvm::DWARFUnitIndex::dump ( raw_ostream OS) const

Definition at line 121 of file DWARFUnitIndex.cpp.

References llvm::format(), i, and llvm::left_justify().

ArrayRef<DWARFSectionKind> llvm::DWARFUnitIndex::getColumnKinds ( ) const
inline

Definition at line 83 of file DWARFUnitIndex.h.

References llvm::makeArrayRef().

const DWARFUnitIndex::Entry * llvm::DWARFUnitIndex::getFromOffset ( uint32_t  Offset) const

Definition at line 161 of file DWARFUnitIndex.cpp.

References i.

ArrayRef<Entry> llvm::DWARFUnitIndex::getRows ( ) const
inline

Definition at line 86 of file DWARFUnitIndex.h.

References llvm::makeArrayRef().

bool llvm::DWARFUnitIndex::parse ( DataExtractor  IndexData)

Definition at line 32 of file DWARFUnitIndex.cpp.


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