| 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)) |
st[r -- sk] = refval(r0), okbytearray(r0, st), sk ∈ instfields(st[r -- _type] .type .class), is_classtype(st[r -- _type] .type) ⊦ r = r0, r = jvmref, junkref(str, r, st), onlyModified(str, r, st, putByteArray(bytes, r0, st))
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ okbytearray(r, st) → st[r -- _type] = typeval(mkarraytype(byte_type))], [CSIMPSEQ : ⊦ typeval(ty) .type = ty], [CSIMPSEQ : ⊦ ¬ is_classtype(mkarraytype(ty))])], [EXTRAFMAS : (r = r0)]]