class DWARFFile
Declaration
class DWARFFile { /* full declaration omitted */ };
Description
this class represents DWARF information for source file and it`s address map.
Declared at: llvm/include/llvm/DWARFLinker/DWARFLinker.h:197
Member Variables
- public llvm::StringRef FileName
- object file name.
- public llvm::DWARFContext* Dwarf = nullptr
- source DWARF information.
- public llvm::AddressesMap* Addresses = nullptr
- helpful address information(list of valid address ranges, relocations).
- public const std::vector<std::string>& Warnings
- warnings for object file.
Method Overview
- public DWARFFile(llvm::StringRef Name, llvm::DWARFContext * Dwarf, llvm::AddressesMap * Addresses, const std::vector<std::string> & Warnings)
Methods
ΒΆDWARFFile(
llvm::StringRef Name,
llvm::DWARFContext* Dwarf,
llvm::AddressesMap* Addresses,
const std::vector<std::string>& Warnings)
DWARFFile(
llvm::StringRef Name,
llvm::DWARFContext* Dwarf,
llvm::AddressesMap* Addresses,
const std::vector<std::string>& Warnings)
Declared at: llvm/include/llvm/DWARFLinker/DWARFLinker.h:199
Parameters
- llvm::StringRef Name
- llvm::DWARFContext* Dwarf
- llvm::AddressesMap* Addresses
- const std::vector<std::string>& Warnings