diff options
-rw-r--r-- | llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h b/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h index 8dbe471e073..66ad36be01c 100644 --- a/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h +++ b/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h @@ -34,11 +34,13 @@ namespace llvm { namespace orc { class RTDyldObjectLinkingLayerBase { -protected: +public: using ObjectPtr = std::shared_ptr<object::OwningBinary<object::ObjectFile>>; +protected: + /// @brief Holds a set of objects to be allocated/linked as a unit in the JIT. /// /// An instance of this class will be created for each set of objects added |