LLVM: llvm::dwarf_linker::DWARFFile Class Reference (original) (raw)

This class represents DWARF information for source file and it's address map. More...

#include "[llvm/DWARFLinker/DWARFFile.h](DWARFFile%5F8h%5Fsource.html)"

Public Attributes
StringRef FileName
Object file name.
std::unique_ptr< DWARFContext > Dwarf
Source DWARF information.
std::unique_ptr< AddressesMap > Addresses
Helpful address information(list of valid address ranges, relocations).
UnloadCallbackTy UnloadFunc
Callback to the module keeping object file to unload.

This class represents DWARF information for source file and it's address map.

May be used asynchroniously for reading.

Definition at line 25 of file DWARFFile.h.

UnloadCallbackTy

unload()

void llvm::dwarf_linker::DWARFFile::unload ( ) inline

Addresses

std::unique_ptr<AddressesMap> llvm::dwarf_linker::DWARFFile::Addresses

Dwarf

std::unique_ptr<DWARFContext> llvm::dwarf_linker::DWARFFile::Dwarf

FileName

StringRef llvm::dwarf_linker::DWARFFile::FileName

UnloadFunc

UnloadCallbackTy llvm::dwarf_linker::DWARFFile::UnloadFunc


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