| st[r -- sk] = refval(r0) ∧ is_referencevalue(st[r -- sk]), is_classtype(st[r -- _type] .type), sk ∈ instfields(st[r -- _type] .type .class), okbytearray(r0, st) ⊦ r = jvmref, onlyModified(str, r, st, putByteArray(bytes, r0, st)), junkref(str, r, st) |
st[r -- sk] = refval(r0), okbytearray(r0, st), sk ∈ instfields(st[r -- _type] .type .class), is_classtype(st[r -- _type] .type) ⊦ r = jvmref, junkref(str, r, st), onlyModified(str, r, st, putByteArray(bytes, r0, st))
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ is_referencevalue(refval(r))])]]