| st[r -- _type] .type = mkarraytype(ty), okarray(r, ty, st), is_primtype(ty), junkrefs(str, r ' + refs0, mkarraytype(ty), st), r ∈ st ⊦ r = jvmref |
⊦ is_primtype(ty) → (junkrefs(str, r ' + refs, mkarraytype(ty), st) ↔ r ≠ jvmref ∧ ¬ okarray(r, ty, st))
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st, ty, refs0, r, str)]]