summaryrefslogtreecommitdiff
path: root/src/monomorphise.mli
diff options
context:
space:
mode:
authorRobert Norton2018-01-29 15:48:40 +0000
committerRobert Norton2018-01-29 15:48:40 +0000
commit8406a2ec3aeab4ad573a126adb3393e7033d749b (patch)
treefcc43f55251e5b3359671f6111db227aed7f9082 /src/monomorphise.mli
parenta827c35deba4f3e06034c26ec09aed4b6b5fcd70 (diff)
parentb8a0efd0043a00447ca4f3aeea75a4e6e024d98b (diff)
Merge branch 'sail2' of https://bitbucket.org/Peter_Sewell/sail into sail2
Diffstat (limited to 'src/monomorphise.mli')
-rw-r--r--src/monomorphise.mli5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/monomorphise.mli b/src/monomorphise.mli
index 8e0c1ede..11713511 100644
--- a/src/monomorphise.mli
+++ b/src/monomorphise.mli
@@ -53,7 +53,8 @@ type options = {
debug_analysis : int; (* Debug output level for the automatic analysis *)
rewrites : bool; (* Experimental rewrites for variable-sized operations *)
rewrite_size_parameters : bool; (* Make implicit type parameters explicit for (e.g.) lem *)
- all_split_errors : bool
+ all_split_errors : bool;
+ dump_raw: bool
}
val monomorphise :
@@ -61,4 +62,4 @@ val monomorphise :
((string * int) * string) list -> (* List of splits from the command line *)
Type_check.Env.t ->
Type_check.tannot Ast.defs ->
- Type_check.tannot Ast.defs
+ Type_check.tannot Ast.defs * Type_check.Env.t