diff options
author | Matthieu Sozeau <mattam@mattam.org> | 2014-06-21 16:14:59 +0200 |
---|---|---|
committer | Matthieu Sozeau <mattam@mattam.org> | 2014-06-21 16:14:59 +0200 |
commit | 14ae5f4534ee5e632d82990e7db76305b9ca9b75 (patch) | |
tree | 7ba63a0f2de145d04dddf01e17e25beeebbc72f6 /pretyping/evarsolve.mli | |
parent | 9b3a234e4cf002292ca4a67e1b72daac463b4c46 (diff) |
- Add an option to refresh only algebraic universes, for e_type_of. The goal
there is not the same as in Evd.define.
- Fixed bugs #3330 and #3331.
Diffstat (limited to 'pretyping/evarsolve.mli')
-rw-r--r-- | pretyping/evarsolve.mli | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pretyping/evarsolve.mli b/pretyping/evarsolve.mli index 988938272..6de8f5c8d 100644 --- a/pretyping/evarsolve.mli +++ b/pretyping/evarsolve.mli @@ -34,7 +34,8 @@ type conv_fun_bool = val evar_define : conv_fun -> ?choose:bool -> ?dir:bool -> env -> evar_map -> bool option -> existential -> constr -> evar_map -val refresh_universes : bool (* direction: true for levels lower than the existing levels *) -> +val refresh_universes : ?onlyalg:bool (* Only algebraic universes *) -> + bool (* direction: true for levels lower than the existing levels *) -> env -> evar_map -> types -> evar_map * types val solve_refl : ?can_drop:bool -> conv_fun_bool -> env -> evar_map -> |