| i ' .fs = mkfs(class, ty, fieldvar), compatmode(str, st), compatrefs(str, st), initdone(class0, addclass(`java.lang.Object' .class, [], st)), tdname∃(str, class0), i ' ∈ statfields(class0) ⊦ `java.lang.Object' .class = class0, initdone(class0, st), jvmref -- i ' ∈ addclass(`java.lang.Object' .class, [], st) ∧ ¬ is_indexkey(i ') ∧ compat(str, addclass(`java.lang.Object' .class, [], st)[jvmref -- i '], ty, addclass(`java.lang.Object' .class, [], st)) |
i ' .fs = mkfs(class, ty, fieldvar), compatmode(str, st), compatrefs(str, st), initdone(class0, addclass(`java.lang.Object' .class, [], st)), tdname∃(str, class0), i ' ∈ statfields(class0) ⊦ `java.lang.Object' .class = class0, initdone(class0, st)
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ is_indexkey(i ')], [CSIMPSEQ : ⊦ r -- i ' ∈ addclass(class1, fis, st) ↔ r -- i ' ∈ st])]]