18 lines
		
	
	
		
			703 B
		
	
	
	
		
			OCaml
		
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			703 B
		
	
	
	
		
			OCaml
		
	
	
	
| (*===-- llvm_linker.mli - LLVM OCaml Interface -----------------*- OCaml -*-===*
 | |
|  *
 | |
|  * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 | |
|  * See https://llvm.org/LICENSE.txt for license information.
 | |
|  * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 | |
|  *
 | |
|  *===----------------------------------------------------------------------===*)
 | |
| 
 | |
| (** Linker.
 | |
| 
 | |
|     This interface provides an OCaml API for LLVM bitcode linker,
 | |
|     the classes in the Linker library. *)
 | |
| 
 | |
| exception Error of string
 | |
| 
 | |
| (** [link_modules' dst src] links [src] into [dst], raising [Error]
 | |
|     if the linking fails. The src module is destroyed. *)
 | |
| val link_modules' : Llvm.llmodule -> Llvm.llmodule -> unit |