diff options
author | msozeau <msozeau@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2008-07-28 09:10:41 +0000 |
---|---|---|
committer | msozeau <msozeau@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2008-07-28 09:10:41 +0000 |
commit | 14c5325d2e94d9d60c47af734579731abb74573f (patch) | |
tree | b84cd0c230314a7c8306c18655fc30484ddf2999 /tactics/btermdn.ml | |
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 'tactics/btermdn.ml')
-rw-r--r-- | tactics/btermdn.ml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tactics/btermdn.ml b/tactics/btermdn.ml index 2412968a1..379949f46 100644 --- a/tactics/btermdn.ml +++ b/tactics/btermdn.ml @@ -52,7 +52,7 @@ let bounded_constr_val_discr (t,depth) = match constr_val_discr t with | Dn.Label (c,l) -> Dn.Label(c,List.map (fun c -> (c,depth-1)) l) | Dn.Nothing -> Dn.Nothing - | Dn.Everything -> Dn.Nothing + | Dn.Everything -> Dn.Everything type 'a t = (global_reference,constr_pattern * int,'a) Dn.t |