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:
- include/llvm/DWARFLinker/DWARFFile.h