LLVM API Documentation
#include <COFF.h>
Public Member Functions | |
ImportDirectoryEntryRef () | |
ImportDirectoryEntryRef (DataRefImpl ImportDirectory, const COFFObjectFile *Owner) | |
bool | operator== (const ImportDirectoryEntryRef &Other) const |
error_code | getNext (ImportDirectoryEntryRef &Result) const |
error_code | getName (StringRef &Result) const |
error_code | getImportTableEntry (const import_directory_table_entry *&Result) const |
error_code | getImportLookupEntry (const import_lookup_table_entry32 *&Result) const |
Definition at line 347 of file Object/COFF.h.
|
inline |
Definition at line 349 of file Object/COFF.h.
Referenced by getNext().
|
inline |
Definition at line 350 of file Object/COFF.h.
error_code ImportDirectoryEntryRef::getImportLookupEntry | ( | const import_lookup_table_entry32 *& | Result | ) | const |
Definition at line 920 of file COFFObjectFile.cpp.
References llvm::object::COFFObjectFile::getRvaPtr(), llvm::object::import_directory_table_entry::ImportLookupTableRVA, llvm::object::object_error::success, and toImportEntry().
error_code ImportDirectoryEntryRef::getImportTableEntry | ( | const import_directory_table_entry *& | Result | ) | const |
Definition at line 905 of file COFFObjectFile.cpp.
References llvm::object::object_error::success, and toImportEntry().
error_code ImportDirectoryEntryRef::getName | ( | StringRef & | Result | ) | const |
Definition at line 910 of file COFFObjectFile.cpp.
References llvm::object::COFFObjectFile::getRvaPtr(), llvm::object::import_directory_table_entry::NameRVA, llvm::object::object_error::success, and toImportEntry().
error_code ImportDirectoryEntryRef::getNext | ( | ImportDirectoryEntryRef & | Result | ) | const |
Definition at line 895 of file COFFObjectFile.cpp.
References ImportDirectoryEntryRef(), llvm::object::DataRefImpl::p, llvm::object::object_error::success, and toImportEntry().
bool ImportDirectoryEntryRef::operator== | ( | const ImportDirectoryEntryRef & | Other | ) | const |
Definition at line 886 of file COFFObjectFile.cpp.