class ImportedSymbolRef
Declaration
class ImportedSymbolRef { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Object/COFF.h:1198
Member Variables
- private const llvm::object::import_lookup_table_entry32* Entry32
- private const llvm::object::import_lookup_table_entry64* Entry64
- private uint32_t Index
- private const llvm::object::COFFObjectFile* OwningObject = nullptr
Method Overview
- public ImportedSymbolRef()
- public ImportedSymbolRef(const llvm::object::import_lookup_table_entry32 * Entry, uint32_t I, const llvm::object::COFFObjectFile * Owner)
- public ImportedSymbolRef(const llvm::object::import_lookup_table_entry64 * Entry, uint32_t I, const llvm::object::COFFObjectFile * Owner)
- public llvm::Error getHintNameRVA(uint32_t & Result) const
- public llvm::Error getOrdinal(uint16_t & Result) const
- public llvm::Error getSymbolName(llvm::StringRef & Result) const
- public llvm::Error isOrdinal(bool & Result) const
- public void moveNext()
Methods
¶ImportedSymbolRef()
ImportedSymbolRef()
Declared at: llvm/include/llvm/Object/COFF.h:1200
¶ImportedSymbolRef(
const llvm::object::
import_lookup_table_entry32* Entry,
uint32_t I,
const llvm::object::COFFObjectFile* Owner)
ImportedSymbolRef(
const llvm::object::
import_lookup_table_entry32* Entry,
uint32_t I,
const llvm::object::COFFObjectFile* Owner)
Declared at: llvm/include/llvm/Object/COFF.h:1201
Parameters
- const llvm::object::import_lookup_table_entry32* Entry
- uint32_t I
- const llvm::object::COFFObjectFile* Owner
¶ImportedSymbolRef(
const llvm::object::
import_lookup_table_entry64* Entry,
uint32_t I,
const llvm::object::COFFObjectFile* Owner)
ImportedSymbolRef(
const llvm::object::
import_lookup_table_entry64* Entry,
uint32_t I,
const llvm::object::COFFObjectFile* Owner)
Declared at: llvm/include/llvm/Object/COFF.h:1204
Parameters
- const llvm::object::import_lookup_table_entry64* Entry
- uint32_t I
- const llvm::object::COFFObjectFile* Owner
¶llvm::Error getHintNameRVA(uint32_t& Result) const
llvm::Error getHintNameRVA(uint32_t& Result) const
Declared at: llvm/include/llvm/Object/COFF.h:1214
Parameters
- uint32_t& Result
¶llvm::Error getOrdinal(uint16_t& Result) const
llvm::Error getOrdinal(uint16_t& Result) const
Declared at: llvm/include/llvm/Object/COFF.h:1213
Parameters
- uint16_t& Result
¶llvm::Error getSymbolName(
llvm::StringRef& Result) const
llvm::Error getSymbolName(
llvm::StringRef& Result) const
Declared at: llvm/include/llvm/Object/COFF.h:1211
Parameters
- llvm::StringRef& Result
¶llvm::Error isOrdinal(bool& Result) const
llvm::Error isOrdinal(bool& Result) const
Declared at: llvm/include/llvm/Object/COFF.h:1212
Parameters
- bool& Result
¶void moveNext()
void moveNext()
Declared at: llvm/include/llvm/Object/COFF.h:1209