struct JITDylib::MaterializingInfo
Declaration
struct JITDylib::MaterializingInfo { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Core.h:1172
Member Variables
- public llvm::orc::SymbolDependenceMap Dependants
- public llvm::orc::SymbolDependenceMap UnemittedDependencies
- private llvm::orc::JITDylib::AsynchronousSymbolQueryList PendingQueries
Method Overview
- public void addQuery(std::shared_ptr<AsynchronousSymbolQuery> Q)
- public bool hasQueriesPending() const
- public const llvm::orc::JITDylib::AsynchronousSymbolQueryList & pendingQueries() const
- public void removeQuery(const llvm::orc::AsynchronousSymbolQuery & Q)
- public llvm::orc::JITDylib::AsynchronousSymbolQueryList takeAllPendingQueries()
- public llvm::orc::JITDylib::AsynchronousSymbolQueryList takeQueriesMeeting(llvm::orc::SymbolState RequiredState)
Methods
¶void addQuery(
std::shared_ptr<AsynchronousSymbolQuery> Q)
void addQuery(
std::shared_ptr<AsynchronousSymbolQuery> Q)
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Core.h:1176
Parameters
- std::shared_ptr<AsynchronousSymbolQuery> Q
¶bool hasQueriesPending() const
bool hasQueriesPending() const
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Core.h:1182
¶const llvm::orc::JITDylib::
AsynchronousSymbolQueryList&
pendingQueries() const
const llvm::orc::JITDylib::
AsynchronousSymbolQueryList&
pendingQueries() const
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Core.h:1183
¶void removeQuery(
const llvm::orc::AsynchronousSymbolQuery& Q)
void removeQuery(
const llvm::orc::AsynchronousSymbolQuery& Q)
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Core.h:1177
Parameters
- const llvm::orc::AsynchronousSymbolQuery& Q
¶llvm::orc::JITDylib::AsynchronousSymbolQueryList
takeAllPendingQueries()
llvm::orc::JITDylib::AsynchronousSymbolQueryList
takeAllPendingQueries()
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Core.h:1179
¶llvm::orc::JITDylib::AsynchronousSymbolQueryList
takeQueriesMeeting(
llvm::orc::SymbolState RequiredState)
llvm::orc::JITDylib::AsynchronousSymbolQueryList
takeQueriesMeeting(
llvm::orc::SymbolState RequiredState)
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Core.h:1178
Parameters
- llvm::orc::SymbolState RequiredState