LLVM: llvm::orc::EPCGenericDylibManager Class Reference (original) (raw)
#include "[llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h](EPCGenericDylibManager%5F8h%5Fsource.html)"
| Public Types | |
|---|---|
| using | SymbolLookupCompleteFn |
| Public Member Functions | |
|---|---|
| EPCGenericDylibManager (ExecutorProcessControl &EPC, SymbolAddrs SAs) | |
| Create an EPCGenericMemoryAccess instance from a given set of function addrs. | |
| LLVM_ABI Expected< tpctypes::DylibHandle > | open (StringRef Path, uint64_t Mode) |
| Loads the dylib with the given name. | |
| Expected< tpctypes::LookupResult > | lookup (tpctypes::DylibHandle H, const SymbolLookupSet &Lookup) |
| Looks up symbols within the given dylib. | |
| Expected< tpctypes::LookupResult > | lookup (tpctypes::DylibHandle H, const RemoteSymbolLookupSet &Lookup) |
| Looks up symbols within the given dylib. | |
| LLVM_ABI void | lookupAsync (tpctypes::DylibHandle H, const SymbolLookupSet &Lookup, SymbolLookupCompleteFn Complete) |
| Looks up symbols within the given dylib. | |
| LLVM_ABI void | lookupAsync (tpctypes::DylibHandle H, const RemoteSymbolLookupSet &Lookup, SymbolLookupCompleteFn Complete) |
| Looks up symbols within the given dylib. |
Definition at line 31 of file EPCGenericDylibManager.h.
◆ SymbolLookupCompleteFn
Initial value:
Tagged union holding either a T or a Error.
unique_function is a type-erasing functor similar to std::function.
Definition at line 71 of file EPCGenericDylibManager.h.
◆ CreateWithDefaultBootstrapSymbols()
◆ lookup() [1/2]
◆ lookup() [2/2]
◆ lookupAsync() [1/2]
◆ lookupAsync() [2/2]
◆ open()
The documentation for this class was generated from the following files:
- include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h
- lib/ExecutionEngine/Orc/EPCGenericDylibManager.cpp