LLVM 22.0.0git
|
#include "llvm/ExecutionEngine/Orc/TargetProcess/ExecutorResolver.h"
Public Types | |
using | ResolveResult = Expected<std::vector<std::optional<ExecutorSymbolDef>>> |
using | YieldResolveResultFn = unique_function<void(ResolveResult)> |
Public Member Functions | |
virtual | ~ExecutorResolver ()=default |
virtual void | resolveAsync (const RemoteSymbolLookupSet &L, YieldResolveResultFn &&OnResolve)=0 |
Definition at line 24 of file ExecutorResolver.h.
using llvm::orc::ExecutorResolver::ResolveResult = Expected<std::vector<std::optional<ExecutorSymbolDef>>> |
Definition at line 26 of file ExecutorResolver.h.
Definition at line 27 of file ExecutorResolver.h.
|
virtualdefault |
|
pure virtual |
Implemented in llvm::orc::DylibSymbolResolver.