| junkref(str, r, addobj(r1, class, fis, st)), newref(r1, st), st[r -- _type] .type ≤ ty1 ⊦ r1 = jvmref, r = jvmref, junkref(str, r, st) |
⊦ ¬ junkref(str, r, st) ∧ newref(r0, st) → ¬ junkref(str, r, addobj(r0, class, fis, st))
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st, fis, class, r1, r, str)]]