LLVM 18.0.0git
|
#include "llvm/Object/COFF.h"
Public Member Functions | |
DelayImportDirectoryEntryRef ()=default | |
DelayImportDirectoryEntryRef (const delay_import_directory_table_entry *T, uint32_t I, const COFFObjectFile *Owner) | |
bool | operator== (const DelayImportDirectoryEntryRef &Other) const |
void | moveNext () |
imported_symbol_iterator | imported_symbol_begin () const |
imported_symbol_iterator | imported_symbol_end () const |
iterator_range< imported_symbol_iterator > | imported_symbols () const |
Error | getName (StringRef &Result) const |
Error | getDelayImportTable (const delay_import_directory_table_entry *&Result) const |
Error | getImportAddress (int AddrIndex, uint64_t &Result) const |
|
default |
|
inline |
Error DelayImportDirectoryEntryRef::getDelayImportTable | ( | const delay_import_directory_table_entry *& | Result | ) | const |
Definition at line 1581 of file COFFObjectFile.cpp.
References llvm::Error::success().
Definition at line 1587 of file COFFObjectFile.cpp.
References llvm::object::delay_import_directory_table_entry::DelayImportAddressTable, E, llvm::object::COFFObjectFile::getRvaPtr(), llvm::object::COFFObjectFile::is64(), and llvm::Error::success().
Definition at line 1572 of file COFFObjectFile.cpp.
References E, llvm::object::COFFObjectFile::getRvaPtr(), llvm::object::delay_import_directory_table_entry::Name, and llvm::Error::success().
imported_symbol_iterator DelayImportDirectoryEntryRef::imported_symbol_begin | ( | ) | const |
Definition at line 1556 of file COFFObjectFile.cpp.
References importedSymbolBegin().
Referenced by imported_symbols().
imported_symbol_iterator DelayImportDirectoryEntryRef::imported_symbol_end | ( | ) | const |
Definition at line 1562 of file COFFObjectFile.cpp.
References importedSymbolEnd().
Referenced by imported_symbols().
iterator_range< imported_symbol_iterator > DelayImportDirectoryEntryRef::imported_symbols | ( | ) | const |
Definition at line 1568 of file COFFObjectFile.cpp.
References imported_symbol_begin(), imported_symbol_end(), and llvm::make_range().
void DelayImportDirectoryEntryRef::moveNext | ( | ) |
Definition at line 1551 of file COFFObjectFile.cpp.
bool DelayImportDirectoryEntryRef::operator== | ( | const DelayImportDirectoryEntryRef & | Other | ) | const |
Definition at line 1546 of file COFFObjectFile.cpp.
References llvm::Other.