aboutsummaryrefslogtreecommitdiffhomepage
path: root/tactics
diff options
context:
space:
mode:
authorGravatar Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr>2014-10-27 14:29:04 +0100
committerGravatar Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr>2014-10-27 14:50:53 +0100
commita138fad67455ed2f48a222e4697d24d5aafed30b (patch)
treeb759af57a248ef4b3d0b1ea9363f09708173f36f /tactics
parent0b83f3f96d6320847bd55a6dbbff109b95f3d039 (diff)
Cleaning and documenting Clenv.make_evar_clause
Diffstat (limited to 'tactics')
-rw-r--r--tactics/rewrite.ml2
-rw-r--r--tactics/tactics.ml2
2 files changed, 2 insertions, 2 deletions
diff --git a/tactics/rewrite.ml b/tactics/rewrite.ml
index eeb779448..a96bc5e42 100644
--- a/tactics/rewrite.ml
+++ b/tactics/rewrite.ml
@@ -487,7 +487,7 @@ let rec decompose_app_rel env evd t =
let decompose_applied_relation env sigma orig (c,l) =
let ctype = Retyping.get_type_of env sigma c in
let find_rel ty =
- let sigma, cl = Clenv.make_evar_clause env sigma None ty in
+ let sigma, cl = Clenv.make_evar_clause env sigma ty in
let sigma = Clenv.solve_evar_clause env sigma true cl l in
let { Clenv.cl_holes = holes; Clenv.cl_concl = t } = cl in
let (equiv, c1, c2) = decompose_app_rel env sigma t in
diff --git a/tactics/tactics.ml b/tactics/tactics.ml
index 0cff8a37e..cdf5cb717 100644
--- a/tactics/tactics.ml
+++ b/tactics/tactics.ml
@@ -3825,7 +3825,7 @@ let check_expected_type env sigma (elimc,bl) =
let sign,_ = splay_prod env sigma elimt in
let n = List.length sign in
if n == 0 then error "Scheme cannot be applied.";
- let sigma,cl = make_evar_clause env sigma (Some (n-1)) elimt in
+ let sigma,cl = make_evar_clause env sigma ~len:(n - 1) elimt in
let sigma = solve_evar_clause env sigma true cl bl in
let (_,u,_) = destProd cl.cl_concl in
fun t -> Evarconv.e_cumul env (ref sigma) t u