diff options
| author | Hugo Herbelin | 2015-02-23 22:27:53 +0100 |
|---|---|---|
| committer | Hugo Herbelin | 2015-02-23 23:59:20 +0100 |
| commit | ebfc19d792492417b129063fb511aa423e9d9e08 (patch) | |
| tree | 229437122966d9bf18770982e68fa7a7895bf439 /pretyping/evd.mli | |
| parent | d64b5766aa8de3842edae167ce554c36ff46f947 (diff) | |
Compensating 6fd763431 on postponing subtyping evar-evar problems.
Pushing pending problems had the side-effect of later solving them in
the opposite order as they arrived, resulting on different complexity
(see e.g. #4076). We now take care of pushing them in reverse order so
that they are treated in the same order.
Diffstat (limited to 'pretyping/evd.mli')
| -rw-r--r-- | pretyping/evd.mli | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pretyping/evd.mli b/pretyping/evd.mli index cf6ba07c60..48704f75bb 100644 --- a/pretyping/evd.mli +++ b/pretyping/evd.mli @@ -397,7 +397,7 @@ type clbinding = (** Unification constraints *) type conv_pb = Reduction.conv_pb type evar_constraint = conv_pb * env * constr * constr -val add_conv_pb : evar_constraint -> evar_map -> evar_map +val add_conv_pb : ?tail:bool -> evar_constraint -> evar_map -> evar_map val extract_changed_conv_pbs : evar_map -> (Evar.Set.t -> evar_constraint -> bool) -> |
