src/Pure/Isar/rule_insts.ML
changeset 20548 8ef25fe585a8
parent 20509 073a5ed7dd71
child 21500 146938537ddc
--- a/src/Pure/Isar/rule_insts.ML	Fri Sep 15 22:56:08 2006 +0200
+++ b/src/Pure/Isar/rule_insts.ML	Fri Sep 15 22:56:13 2006 +0200
@@ -97,7 +97,7 @@
     val instT2 = Envir.norm_type
       (#1 (fold (unify_vartypes thy vars1) internal_insts (Vartab.empty, 0)));
     val vars2 = map (apsnd instT2) vars1;
-    val internal_insts2 = map (apsnd (map_term_types instT2)) internal_insts;
+    val internal_insts2 = map (apsnd (map_types instT2)) internal_insts;
     val inst2 = instantiate internal_insts2;
 
 
@@ -110,7 +110,7 @@
 
     val instT3 = Term.typ_subst_TVars inferred;
     val vars3 = map (apsnd instT3) vars2;
-    val internal_insts3 = map (apsnd (map_term_types instT3)) internal_insts2;
+    val internal_insts3 = map (apsnd (map_types instT3)) internal_insts2;
     val external_insts3 = xs ~~ ts;
     val inst3 = instantiate external_insts3;