17#ifndef LLVM_EXECUTIONENGINE_ORC_SHARED_SPSCI_NATIVEDYLIBMANAGERSPSCI_H
18#define LLVM_EXECUTIONENGINE_ORC_SHARED_SPSCI_NATIVEDYLIBMANAGERSPSCI_H
31 "orc_rt_ci_NativeDylibManager_Instance";
36 static constexpr char Name[] =
"orc_rt_ci_sps_NativeDylibManager_load";
43 static constexpr char Name[] =
"orc_rt_ci_sps_NativeDylibManager_lookup";
SPS tag type for expecteds, which are either a T or a string representing an error.
SPS tag type for sequences.
constexpr char NativeDylibManagerInstanceName[]
The executor-side dylib-manager instance.
SPSSequence< char > SPSString
SPS tag type for strings, which are equivalent to sequences of chars.
SPSSequence< SPSRemoteSymbolLookupSetElement > SPSRemoteSymbolLookupSet
Open the dylib at the given path with the given mode flags; returns a handle to it.
static constexpr char Name[]
shared::SPSExpected< shared::SPSExecutorAddr >( shared::SPSExecutorAddr, shared::SPSString, uint64_t) SPSSig
Resolve the given lookup set within the given dylib.
shared::SPSExpected< shared::SPSSequence< shared::SPSOptional< shared::SPSExecutorAddr > > >( shared::SPSExecutorAddr, shared::SPSExecutorAddr, shared::SPSRemoteSymbolLookupSet) SPSSig
static constexpr char Name[]