aboutsummaryrefslogtreecommitdiff
path: root/kernel/nativecode.mli
diff options
context:
space:
mode:
authorMaxime Dénès2019-07-04 09:11:41 +0200
committerMaxime Dénès2019-07-04 09:11:41 +0200
commita661aadbc7120b93ccf8507c0173ffd6cfa3a0f8 (patch)
tree17ff6655ac87b3862eaa0857d28c4cc1ba46bc23 /kernel/nativecode.mli
parentd1965ba584589a528cbb6fe98bbe489137691e02 (diff)
parent00fcbf38dcd127e3d2d4f748f215787855abd609 (diff)
Merge PR #10359: Remove dependency of native_compile on global env for symbols
Reviewed-by: maximedenes Reviewed-by: ppedrot
Diffstat (limited to 'kernel/nativecode.mli')
-rw-r--r--kernel/nativecode.mli6
1 files changed, 1 insertions, 5 deletions
diff --git a/kernel/nativecode.mli b/kernel/nativecode.mli
index 955c4ad899..ed395368b2 100644
--- a/kernel/nativecode.mli
+++ b/kernel/nativecode.mli
@@ -12,6 +12,7 @@ open Constr
open Declarations
open Environ
open Nativelambda
+open Nativevalues
(** This file defines the mllambda code generation phase of the native
compiler. mllambda represents a fragment of ML, and can easily be printed
@@ -25,11 +26,6 @@ val pp_global : Format.formatter -> global -> unit
val mk_open : string -> global
(* Precomputed values for a compilation unit *)
-type symbol
-type symbols
-
-val empty_symbols : symbols
-
val clear_symbols : unit -> unit
val get_value : symbols -> int -> Nativevalues.t