[OCaml] Implement Llvm.MemoryBuffer.{of_string,as_string}
[oota-llvm.git] / bindings / ocaml / llvm / llvm.ml
index 67427089fe2f42944c00e4b5cc9a3d7c12c59991..7596d65e1489c18fb4504797345c93b1ae6bc3b0 100644 (file)
@@ -1167,6 +1167,8 @@ external build_ptrdiff : llvalue -> llvalue -> string -> llbuilder -> llvalue
 module MemoryBuffer = struct
   external of_file : string -> llmemorybuffer = "llvm_memorybuffer_of_file"
   external of_stdin : unit -> llmemorybuffer = "llvm_memorybuffer_of_stdin"
 module MemoryBuffer = struct
   external of_file : string -> llmemorybuffer = "llvm_memorybuffer_of_file"
   external of_stdin : unit -> llmemorybuffer = "llvm_memorybuffer_of_stdin"
+  external of_string : ?name:string -> string -> llmemorybuffer = "llvm_memorybuffer_of_string"
+  external as_string : llmemorybuffer -> string = "llvm_memorybuffer_as_string"
   external dispose : llmemorybuffer -> unit = "llvm_memorybuffer_dispose"
 end
 
   external dispose : llmemorybuffer -> unit = "llvm_memorybuffer_dispose"
 end