changeset 18928 | 042608ffa2ec |
parent 17804 | 4deae4b33d97 |
child 18957 | 8c3abd63bce3 |
--- a/src/Pure/type.ML Mon Feb 06 11:00:24 2006 +0100 +++ b/src/Pure/type.ML Mon Feb 06 11:01:28 2006 +0100 @@ -624,7 +624,7 @@ val rhs' = strip_sorts (no_tvars (cert_typ_syntax tsig rhs)) handle TYPE (msg, _, _) => err msg; in - (case duplicates vs of + (case gen_duplicates (op =) vs of [] => [] | dups => err ("Duplicate variables on lhs: " ^ commas_quote dups)); (case gen_rems (op =) (map (#1 o #1) (typ_tvars rhs'), vs) of