changeset 70493 | a9053fa30909 |
parent 70447 | 755d58b48cec |
child 70838 | e381e2624077 |
--- a/src/Pure/Proof/proof_checker.ML Fri Aug 09 10:30:54 2019 +0200 +++ b/src/Pure/Proof/proof_checker.ML Fri Aug 09 15:58:26 2019 +0200 @@ -84,7 +84,7 @@ Thm.instantiate (ctye, []) (forall_intr_vars (Thm.forall_intr_frees thm')) end; - fun thm_of _ _ (PThm (_, ((name, prop', SOME Ts, _), _))) = + fun thm_of _ _ (PThm ({name, prop = prop', types = SOME Ts, ...}, _)) = let val thm = Thm.unconstrainT (Drule.implies_intr_hyps (lookup name)); val prop = Thm.prop_of thm;