LLVM API Documentation
#include <COFF.h>
Public Member Functions | |
ImportDirectoryEntryRef () | |
ImportDirectoryEntryRef (const import_directory_table_entry *Table, uint32_t I, const COFFObjectFile *Owner) | |
bool | operator== (const ImportDirectoryEntryRef &Other) const |
void | moveNext () |
std::error_code | getName (StringRef &Result) const |
std::error_code | getImportTableEntry (const import_directory_table_entry *&Result) const |
std::error_code | getImportLookupEntry (const import_lookup_table_entry32 *&Result) const |
Definition at line 644 of file Object/COFF.h.
Definition at line 646 of file Object/COFF.h.
llvm::object::ImportDirectoryEntryRef::ImportDirectoryEntryRef | ( | const import_directory_table_entry * | Table, |
uint32_t | I, | ||
const COFFObjectFile * | Owner | ||
) | [inline] |
Definition at line 647 of file Object/COFF.h.
std::error_code ImportDirectoryEntryRef::getImportLookupEntry | ( | const import_lookup_table_entry32 *& | Result | ) | const |
Definition at line 1041 of file COFFObjectFile.cpp.
References llvm::object::COFFObjectFile::getRvaPtr(), llvm::object::import_directory_table_entry::ImportLookupTableRVA, and llvm::object::success.
std::error_code ImportDirectoryEntryRef::getImportTableEntry | ( | const import_directory_table_entry *& | Result | ) | const |
Definition at line 1026 of file COFFObjectFile.cpp.
References llvm::object::success.
std::error_code ImportDirectoryEntryRef::getName | ( | StringRef & | Result | ) | const |
Definition at line 1032 of file COFFObjectFile.cpp.
References llvm::object::COFFObjectFile::getRvaPtr(), llvm::object::import_directory_table_entry::NameRVA, and llvm::object::success.
void ImportDirectoryEntryRef::moveNext | ( | ) |
Definition at line 1022 of file COFFObjectFile.cpp.
bool ImportDirectoryEntryRef::operator== | ( | const ImportDirectoryEntryRef & | Other | ) | const |
Definition at line 1018 of file COFFObjectFile.cpp.