ΒΆllvm::Error lookupAndRecordAddrs(
llvm::orc::ExecutorProcessControl& EPC,
tpctypes::DylibHandle H,
std::vector<std::pair<SymbolStringPtr,
ExecutorAddr*>> Pairs,
llvm::orc::SymbolLookupFlags LookupFlags =
SymbolLookupFlags::RequiredSymbol)
llvm::Error lookupAndRecordAddrs(
llvm::orc::ExecutorProcessControl& EPC,
tpctypes::DylibHandle H,
std::vector<std::pair<SymbolStringPtr,
ExecutorAddr*>> Pairs,
llvm::orc::SymbolLookupFlags LookupFlags =
SymbolLookupFlags::RequiredSymbol)
Description
Record addresses of given symbols in the given ExecutorAddrs. ExecutorProcessControl lookup version. Lookups are always implicitly weak.
Declared at: llvm/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h:62
Parameters
- llvm::orc::ExecutorProcessControl& EPC
- tpctypes::DylibHandle H
- std::vector< std::pair<SymbolStringPtr, ExecutorAddr*>> Pairs
- llvm::orc::SymbolLookupFlags LookupFlags = SymbolLookupFlags::RequiredSymbol