class OrcV2CAPIHelper
Declaration
class OrcV2CAPIHelper { /* full declaration omitted */ };
Declared at: llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp:28
Method Overview
- public static llvm::orc::SymbolStringPtr copyToSymbolStringPtr(llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
- public static llvm::orc::InProgressLookupState * extractLookupState(llvm::orc::LookupState & LS)
- public static llvm::orc::OrcV2CAPIHelper::PoolEntryPtr getRawPoolEntryPtr(const llvm::orc::SymbolStringPtr & S)
- public static llvm::orc::OrcV2CAPIHelper::PoolEntryPtr moveFromSymbolStringPtr(llvm::orc::SymbolStringPtr S)
- public static llvm::orc::SymbolStringPtr moveToSymbolStringPtr(llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
- public static void releasePoolEntry(llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
- public static void resetLookupState(llvm::orc::LookupState & LS, llvm::orc::InProgressLookupState * IPLS)
- public static void retainPoolEntry(llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
Methods
¶static llvm::orc::SymbolStringPtr
copyToSymbolStringPtr(
llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
static llvm::orc::SymbolStringPtr
copyToSymbolStringPtr(
llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
Declared at: llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp:48
Parameters
¶static llvm::orc::InProgressLookupState*
extractLookupState(llvm::orc::LookupState& LS)
static llvm::orc::InProgressLookupState*
extractLookupState(llvm::orc::LookupState& LS)
Declared at: llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp:66
Parameters
¶static llvm::orc::OrcV2CAPIHelper::PoolEntryPtr
getRawPoolEntryPtr(
const llvm::orc::SymbolStringPtr& S)
static llvm::orc::OrcV2CAPIHelper::PoolEntryPtr
getRawPoolEntryPtr(
const llvm::orc::SymbolStringPtr& S)
Declared at: llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp:52
Parameters
- const llvm::orc::SymbolStringPtr& S
¶static llvm::orc::OrcV2CAPIHelper::PoolEntryPtr
moveFromSymbolStringPtr(
llvm::orc::SymbolStringPtr S)
static llvm::orc::OrcV2CAPIHelper::PoolEntryPtr
moveFromSymbolStringPtr(
llvm::orc::SymbolStringPtr S)
Declared at: llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp:34
Parameters
¶static llvm::orc::SymbolStringPtr
moveToSymbolStringPtr(
llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
static llvm::orc::SymbolStringPtr
moveToSymbolStringPtr(
llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
Declared at: llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp:41
Parameters
¶static void releasePoolEntry(
llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
static void releasePoolEntry(
llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
Declared at: llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp:61
Parameters
¶static void resetLookupState(
llvm::orc::LookupState& LS,
llvm::orc::InProgressLookupState* IPLS)
static void resetLookupState(
llvm::orc::LookupState& LS,
llvm::orc::InProgressLookupState* IPLS)
Declared at: llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp:70
Parameters
¶static void retainPoolEntry(
llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
static void retainPoolEntry(
llvm::orc::OrcV2CAPIHelper::PoolEntryPtr P)
Declared at: llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp:56