summaryrefslogtreecommitdiff
path: root/test/Bindings/Ocaml/analysis.ml
diff options
context:
space:
mode:
Diffstat (limited to 'test/Bindings/Ocaml/analysis.ml')
-rw-r--r--test/Bindings/Ocaml/analysis.ml8
1 files changed, 5 insertions, 3 deletions
diff --git a/test/Bindings/Ocaml/analysis.ml b/test/Bindings/Ocaml/analysis.ml
index f1fbe32a82..29ebb92247 100644
--- a/test/Bindings/Ocaml/analysis.ml
+++ b/test/Bindings/Ocaml/analysis.ml
@@ -8,6 +8,8 @@ open Llvm_analysis
(* Note that this takes a moment to link, so it's best to keep the number of
individual tests low. *)
+let context = global_context ()
+
let test x = if not x then exit 1 else ()
let bomb msg =
@@ -15,10 +17,10 @@ let bomb msg =
exit 2
let _ =
- let fty = function_type void_type [| |] in
- let m = create_module (global_context ()) "valid_m" in
+ let fty = function_type (void_type context) [| |] in
+ let m = create_module context "valid_m" in
let fn = define_function "valid_fn" fty m in
- let at_entry = builder_at_end (global_context ()) (entry_block fn) in
+ let at_entry = builder_at_end context (entry_block fn) in
ignore (build_ret_void at_entry);