LLVM
8.0.1
|
#include "llvm/Object/COFF.h"
Public Member Functions | |
ExportDirectoryEntryRef ()=default | |
ExportDirectoryEntryRef (const export_directory_table_entry *Table, uint32_t I, const COFFObjectFile *Owner) | |
bool | operator== (const ExportDirectoryEntryRef &Other) const |
void | moveNext () |
std::error_code | getDllName (StringRef &Result) const |
std::error_code | getOrdinalBase (uint32_t &Result) const |
std::error_code | getOrdinal (uint32_t &Result) const |
std::error_code | getExportRVA (uint32_t &Result) const |
std::error_code | getSymbolName (StringRef &Result) const |
std::error_code | isForwarder (bool &Result) const |
std::error_code | getForwardTo (StringRef &Result) const |
|
default |
|
inline |
Definition at line 1136 of file COFF.h.
References getSymbolName(), llvm::object::operator==(), and Other.
std::error_code ExportDirectoryEntryRef::getDllName | ( | StringRef & | Result | ) | const |
Definition at line 1487 of file COFFObjectFile.cpp.
std::error_code ExportDirectoryEntryRef::getExportRVA | ( | uint32_t & | Result | ) | const |
Definition at line 1510 of file COFFObjectFile.cpp.
References entry, and llvm::object::export_address_table_entry::ExportRVA.
std::error_code ExportDirectoryEntryRef::getForwardTo | ( | StringRef & | Result | ) | const |
Definition at line 1563 of file COFFObjectFile.cpp.
References llvm::object::ImportedSymbolRef::operator==().
std::error_code ExportDirectoryEntryRef::getOrdinal | ( | uint32_t & | Result | ) | const |
Definition at line 1504 of file COFFObjectFile.cpp.
std::error_code ExportDirectoryEntryRef::getOrdinalBase | ( | uint32_t & | Result | ) | const |
Definition at line 1498 of file COFFObjectFile.cpp.
std::error_code ExportDirectoryEntryRef::getSymbolName | ( | StringRef & | Result | ) | const |
Definition at line 1524 of file COFFObjectFile.cpp.
std::error_code ExportDirectoryEntryRef::isForwarder | ( | bool & | Result | ) | const |
Definition at line 1550 of file COFFObjectFile.cpp.
References llvm::COFF::EXPORT_TABLE, and llvm::object::data_directory::RelativeVirtualAddress.
void ExportDirectoryEntryRef::moveNext | ( | ) |
Definition at line 1481 of file COFFObjectFile.cpp.
bool ExportDirectoryEntryRef::operator== | ( | const ExportDirectoryEntryRef & | Other | ) | const |
Definition at line 1477 of file COFFObjectFile.cpp.
Referenced by llvm::object::DelayImportDirectoryEntryRef::getImportAddress().