Skip to content

Commit dd7a7ac

Browse files
committed
[Orc] Allow conversion of OrcJIT to Ptr{Cvoid}
1 parent 738dc65 commit dd7a7ac

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/orc.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ export JITTargetMachine
1111
end
1212

1313
Base.unsafe_convert(::Type{API.LLVMOrcJITStackRef}, orc::OrcJIT) = orc.ref
14+
Base.unsafe_convert(::Type{Ptr{Cvoid}}, orc::OrcJIT) = Base.unsafe_convert(Ptr{Cvoid}, orc.ref)
15+
16+
OrcJIT(ref::Ptr{Cvoid}) = OrcJIT(Base.unsafe_convert(API.LLVMOrcJITStackRef, ref))
1417

1518
"""
1619
OrcJIT(::TargetMachine)

0 commit comments

Comments
 (0)