src/HOL/Nominal/nominal_permeq.ML
changeset 60801 7664e0916eec
parent 60787 12cd198f07af
child 61144 5e94dfead1c2
--- a/src/HOL/Nominal/nominal_permeq.ML	Mon Jul 27 16:35:12 2015 +0200
+++ b/src/HOL/Nominal/nominal_permeq.ML	Mon Jul 27 17:44:55 2015 +0200
@@ -197,13 +197,13 @@
     in
       if pi1 <> pi2 then  (* only apply the composition rule in this case *)
         if T = U then    
-          SOME (Drule.instantiate'
+          SOME (Thm.instantiate'
             [SOME (Thm.global_ctyp_of thy (fastype_of t))]
             [SOME (Thm.global_cterm_of thy pi1), SOME (Thm.global_cterm_of thy pi2), SOME (Thm.global_cterm_of thy t)]
             (mk_meta_eq ([Global_Theory.get_thm thy ("pt_"^tname'^"_inst"),
              Global_Theory.get_thm thy ("at_"^tname'^"_inst")] MRS pt_perm_compose_aux)))
         else
-          SOME (Drule.instantiate'
+          SOME (Thm.instantiate'
             [SOME (Thm.global_ctyp_of thy (fastype_of t))]
             [SOME (Thm.global_cterm_of thy pi1), SOME (Thm.global_cterm_of thy pi2), SOME (Thm.global_cterm_of thy t)]
             (mk_meta_eq (Global_Theory.get_thm thy ("cp_"^tname'^"_"^uname'^"_inst") RS