summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBrian Campbell2018-12-31 19:58:32 +0000
committerBrian Campbell2018-12-31 19:58:32 +0000
commit534e02c863b5a571c6d8bd65cf72a4ce92fe4701 (patch)
tree20ff99544f5b4300863a9b174fe92ef92580051f /src
parentdccff374cc4ff0d2ac9737a1abd1907118af6456 (diff)
Last rewrite reordering needs more typechecking
Diffstat (limited to 'src')
-rw-r--r--src/rewrites.ml3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rewrites.ml b/src/rewrites.ml
index 3cd89b89..7ccff222 100644
--- a/src/rewrites.ml
+++ b/src/rewrites.ml
@@ -5064,10 +5064,11 @@ let rewrite_defs_coq = [
("trivial_sizeof", rewrite_trivial_sizeof);
("sizeof", rewrite_sizeof);
("early_return", rewrite_defs_early_return);
- ("make_cases_exhaustive", MakeExhaustive.rewrite);
(* merge funcls before adding the measure argument so that it doesn't
disappear into an internal pattern match *)
("merge function clauses", merge_funcls);
+ ("recheck_defs", recheck_defs);
+ ("make_cases_exhaustive", MakeExhaustive.rewrite);
("rewrite_explicit_measure", rewrite_explicit_measure);
("recheck_defs_without_effects", recheck_defs_without_effects);
("fix_val_specs", rewrite_fix_val_specs);