changeset 33049 | c38f02fdf35d |
parent 33038 | 8f9594c31de4 |
child 33099 | b8cdd3d73022 |
--- a/src/HOL/Tools/Function/pattern_split.ML Wed Oct 21 10:15:31 2009 +0200 +++ b/src/HOL/Tools/Function/pattern_split.ML Wed Oct 21 12:09:37 2009 +0200 @@ -101,7 +101,7 @@ let val t = Pattern.rewrite_term thy sigma [] feq1 in - fold_rev Logic.all (inter (op =) (map Free (frees_in_term ctx t), vs')) t + fold_rev Logic.all (inter (op =) vs' (map Free (frees_in_term ctx t))) t end in map instantiate substs