| st[r -- mkfs(class, ty, fieldvar) '] = refval(r0), is_obj(str, r, st), mkfs(class, ty, fieldvar) ' ∈ instfields(st[r -- _type] .type .class), unchanged(str, r, st, st1), r0 ≠ jvmref → st[r0 -- _type] .type ≤ ty ∧ is_valid_ref(str, r0, st) ⊦ r0 ≠ jvmref, r = jvmref, unchanged(str, r0, st, st1) |
⊦ unchanged(str, jvmref, st, st0)
[[CONCRETESIMPRULES : ()]]