diff options
author | 2008-07-28 09:10:41 +0000 | |
---|---|---|
committer | 2008-07-28 09:10:41 +0000 | |
commit | 14c5325d2e94d9d60c47af734579731abb74573f (patch) | |
tree | b84cd0c230314a7c8306c18655fc30484ddf2999 /pretyping/typeclasses.mli | |
parent | da84cdafe0ef6d82d27fbbcc87f7a78b210d5b97 (diff) |
Fix bug in term dnet preventing some unifications. Allow "higher-order"
class constraints of the form Π x1 ... xn, Class args.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@11278 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'pretyping/typeclasses.mli')
-rw-r--r-- | pretyping/typeclasses.mli | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pretyping/typeclasses.mli b/pretyping/typeclasses.mli index 8960ab21b..ce0975c69 100644 --- a/pretyping/typeclasses.mli +++ b/pretyping/typeclasses.mli @@ -75,6 +75,7 @@ val bool_out : Dyn.t -> bool val is_resolvable : evar_info -> bool val mark_unresolvable : evar_info -> evar_info val mark_unresolvables : evar_map -> evar_map +val is_class_evar : evar_info -> bool val resolve_typeclasses : ?onlyargs:bool -> ?split:bool -> ?fail:bool -> env -> evar_defs -> evar_defs |