LLVM  6.0.0svn
Public Attributes | List of all members
llvm::orc::CompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT >::LogicalDylib::SourceModuleEntry Struct Reference

#include "llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h"

Collaboration diagram for llvm::orc::CompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT >::LogicalDylib::SourceModuleEntry:
Collaboration graph
[legend]

Public Attributes

std::shared_ptr< ModuleSourceMod
 
std::set< Function * > StubsToClone
 

Detailed Description

template<typename BaseLayerT, typename CompileCallbackMgrT = JITCompileCallbackManager, typename IndirectStubsMgrT = IndirectStubsManager>
struct llvm::orc::CompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT >::LogicalDylib::SourceModuleEntry

Definition at line 143 of file CompileOnDemandLayer.h.

Member Data Documentation

◆ SourceMod

template<typename BaseLayerT, typename CompileCallbackMgrT = JITCompileCallbackManager, typename IndirectStubsMgrT = IndirectStubsManager>
std::shared_ptr<Module> llvm::orc::CompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT >::LogicalDylib::SourceModuleEntry::SourceMod

Definition at line 144 of file CompileOnDemandLayer.h.

◆ StubsToClone

template<typename BaseLayerT, typename CompileCallbackMgrT = JITCompileCallbackManager, typename IndirectStubsMgrT = IndirectStubsManager>
std::set<Function*> llvm::orc::CompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT >::LogicalDylib::SourceModuleEntry::StubsToClone

Definition at line 145 of file CompileOnDemandLayer.h.


The documentation for this struct was generated from the following file: