| ⊦ init⊆(str, st, st0) ∧ validfieldinits(str, fis, st0) ∧ fis .keys = statfields(class) ∧ initundone(class, st0) ∧ class ≠ `java.lang.Object' .class → init⊆(str, st, addclass(class, fis, st0)) |
fis .keys = statfields(class), initundone(class, st0), validfieldinits(str, fis, st0), init⊆(str, st, st0) ⊦ class = `java.lang.Object' .class, init⊆(str, st, addclass(class, fis, st0))
[[CONCRETESIMPRULES : ()]]