merged
authorwenzelm
Mon, 12 Dec 2011 23:06:41 +0100
changeset 45825 ff7bdc67e8cb
parent 45824 08e44ea5ac69 (diff)
parent 45822 843dc212f69e (current diff)
child 45826 67110d6c66de
child 45843 c58ce659ce2a
merged
--- a/src/HOL/IMP/Sec_Typing.thy	Mon Dec 12 23:05:21 2011 +0100
+++ b/src/HOL/IMP/Sec_Typing.thy	Mon Dec 12 23:06:41 2011 +0100
@@ -100,7 +100,7 @@
     assume "\<not> sec_bexp b \<le> l"
     have 1: "sec_bexp b \<turnstile> IF b THEN c1 ELSE c2"
       by(rule sec_type.intros)(simp_all add: `sec_bexp b \<turnstile> c1` `sec_bexp b \<turnstile> c2`)
-    from confinement[OF big_step.IfTrue[OF IfTrue(1,2)] 1] `\<not> sec_bexp b \<le> l`
+    from confinement[OF IfTrue.hyps(2) `sec_bexp b \<turnstile> c1`] `\<not> sec_bexp b \<le> l`
     have "s = s' (\<le> l)" by auto
     moreover
     from confinement[OF IfTrue.prems(1) 1] `\<not> sec_bexp b \<le> l`