| fs .type = mkarraytype(byte_type), junkrefs(str, refs, ty, addarray(r0, byte_type, vals, st)[r1 -- fs ', refval(r0)]), newref(r0, st), is_bytelist(vals) ⊦ r0 = jvmref, junkrefs(str, refs, ty, st) |
fs = mkfs(class, ty0, fieldvar), ty0 = mkarraytype(byte_type), junkrefs(str, refs, ty, addarray(r0, byte_type, vals, st)[r1 -- fs ', refval(r0)]), newref(r0, st), is_bytelist(vals) ⊦ r0 = jvmref, junkrefs(str, refs, ty, st)
[[CONCRETESIMPRULES : ([CSIMPELIM : ⊦ class = fs .class ∧ ty = fs .type ∧ fieldvar = fs .field ↔ fs = mkfs(class, ty, fieldvar)])], [EXTRATERMS : (fs, class, ty0, fieldvar)]]