ΒΆllvm::Error lookupAndRecordAddrs(
    llvm::orc::ExecutionSession& ES,
    llvm::orc::LookupKind K,
    const llvm::orc::JITDylibSearchOrder&
        SearchOrder,
    std::vector<std::pair<SymbolStringPtr,
                          ExecutorAddr*>> Pairs,
    llvm::orc::SymbolLookupFlags LookupFlags =
        SymbolLookupFlags::RequiredSymbol)

Description

Record addresses of the given symbols in the given ExecutorAddrs. Blocking version.

Declared at: llvm/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h:53

Parameters

llvm::orc::ExecutionSession& ES
llvm::orc::LookupKind K
const llvm::orc::JITDylibSearchOrder& SearchOrder
std::vector< std::pair<SymbolStringPtr, ExecutorAddr*>> Pairs
llvm::orc::SymbolLookupFlags LookupFlags = SymbolLookupFlags::RequiredSymbol