| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/Object/COFF.h"
Public Member Functions | |
| ImportDirectoryEntryRef ()=default | |
| ImportDirectoryEntryRef (const coff_import_directory_table_entry *Table, uint32_t I, const COFFObjectFile *Owner) | |
| LLVM_ABI bool | operator== (const ImportDirectoryEntryRef &Other) const | 
| LLVM_ABI void | moveNext () | 
| LLVM_ABI imported_symbol_iterator | imported_symbol_begin () const | 
| LLVM_ABI imported_symbol_iterator | imported_symbol_end () const | 
| LLVM_ABI iterator_range< imported_symbol_iterator > | imported_symbols () const | 
| LLVM_ABI imported_symbol_iterator | lookup_table_begin () const | 
| LLVM_ABI imported_symbol_iterator | lookup_table_end () const | 
| LLVM_ABI iterator_range< imported_symbol_iterator > | lookup_table_symbols () const | 
| LLVM_ABI Error | getName (StringRef &Result) const | 
| LLVM_ABI Error | getImportLookupTableRVA (uint32_t &Result) const | 
| LLVM_ABI Error | getImportAddressTableRVA (uint32_t &Result) const | 
| LLVM_ABI Error | getImportTableEntry (const coff_import_directory_table_entry *&Result) const | 
      
  | 
  default | 
Referenced by operator==().
      
  | 
  inline | 
Definition at line 1666 of file COFFObjectFile.cpp.
References llvm::Error::success().
Definition at line 1661 of file COFFObjectFile.cpp.
References llvm::Error::success().
| Error ImportDirectoryEntryRef::getImportTableEntry | ( | const coff_import_directory_table_entry *& | Result | ) | const | 
Definition at line 1576 of file COFFObjectFile.cpp.
References llvm::object::getObject().
Definition at line 1651 of file COFFObjectFile.cpp.
References llvm::Error::success().
| imported_symbol_iterator ImportDirectoryEntryRef::imported_symbol_begin | ( | ) | const | 
Definition at line 1620 of file COFFObjectFile.cpp.
References importedSymbolBegin().
Referenced by imported_symbols().
| imported_symbol_iterator ImportDirectoryEntryRef::imported_symbol_end | ( | ) | const | 
Definition at line 1626 of file COFFObjectFile.cpp.
References importedSymbolEnd().
Referenced by imported_symbols().
| iterator_range< imported_symbol_iterator > ImportDirectoryEntryRef::imported_symbols | ( | ) | const | 
Definition at line 1632 of file COFFObjectFile.cpp.
References imported_symbol_begin(), imported_symbol_end(), and llvm::make_range().
| imported_symbol_iterator ImportDirectoryEntryRef::lookup_table_begin | ( | ) | const | 
Definition at line 1636 of file COFFObjectFile.cpp.
References importedSymbolBegin().
Referenced by lookup_table_symbols().
| imported_symbol_iterator ImportDirectoryEntryRef::lookup_table_end | ( | ) | const | 
Definition at line 1641 of file COFFObjectFile.cpp.
References importedSymbolEnd().
Referenced by lookup_table_symbols().
| iterator_range< imported_symbol_iterator > ImportDirectoryEntryRef::lookup_table_symbols | ( | ) | const | 
Definition at line 1647 of file COFFObjectFile.cpp.
References lookup_table_begin(), lookup_table_end(), and llvm::make_range().
| void ImportDirectoryEntryRef::moveNext | ( | ) | 
Definition at line 1568 of file COFFObjectFile.cpp.
| bool ImportDirectoryEntryRef::operator== | ( | const ImportDirectoryEntryRef & | Other | ) | const | 
Definition at line 1563 of file COFFObjectFile.cpp.
References ImportDirectoryEntryRef(), and llvm::Other.