class CtorDtorRunner
Declaration
class CtorDtorRunner { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h:142
Member Variables
- private llvm::orc::JITDylib& JD
- private llvm::orc::CtorDtorRunner::CtorDtorPriorityMap CtorDtorsByPriority
Method Overview
- public CtorDtorRunner(llvm::orc::JITDylib & JD)
- public void add(iterator_range<llvm::orc::CtorDtorIterator> CtorDtors)
- public llvm::Error run()
Methods
¶CtorDtorRunner(llvm::orc::JITDylib& JD)
CtorDtorRunner(llvm::orc::JITDylib& JD)
Declared at: llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h:144
Parameters
¶void add(
iterator_range<llvm::orc::CtorDtorIterator>
CtorDtors)
void add(
iterator_range<llvm::orc::CtorDtorIterator>
CtorDtors)
Declared at: llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h:145
Parameters
- iterator_range<llvm::orc::CtorDtorIterator> CtorDtors
¶llvm::Error run()
llvm::Error run()
Declared at: llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h:146