| ¬ (¬ jvmref -- mkfs(class, void_type, `initstate' .field) ' ∈ rkvs ∧ ¬ _uninit ∈ rkvs), validvals(str, rkvs, st), mkfs(class, ty, fieldvar) ' ∈ statfields(class), tdname∃(str, class), initdone(class, st[rkvs]), initdone(class, st) → validfield(str, jvmref, mkfs(class, ty, fieldvar) ', st) ⊦ validfield(str, jvmref, mkfs(class, ty, fieldvar) ', st[rkvs]) |
⊦ validvals(str, rkvs, st) → ¬ r -- mkfs(class, void_type, fieldvar) ' ∈ rkvs
⊦ validvals(str, rkvs, st) → ¬ _uninit ∈ rkvs
[[CONCRETESIMPRULES : ()]]