diff options
Diffstat (limited to 'llvm/bindings/ocaml/linker/llvm_linker.mli')
-rw-r--r-- | llvm/bindings/ocaml/linker/llvm_linker.mli | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/llvm/bindings/ocaml/linker/llvm_linker.mli b/llvm/bindings/ocaml/linker/llvm_linker.mli index 06c3b92a577e..4def7a8cc983 100644 --- a/llvm/bindings/ocaml/linker/llvm_linker.mli +++ b/llvm/bindings/ocaml/linker/llvm_linker.mli @@ -14,6 +14,13 @@ exception Error of string +(** Linking mode. *) +module Mode : sig + type t = + | DestroySource + | PreserveSource +end + (** [link_modules dst src mode] links [src] into [dst], raising [Error] if the linking fails. *) -val link_modules : Llvm.llmodule -> Llvm.llmodule -> unit
\ No newline at end of file +val link_modules : Llvm.llmodule -> Llvm.llmodule -> Mode.t -> unit
\ No newline at end of file |