| ∃ refs. dups(refs) ∧ refs .first = r ∧ validrefs(str, refs, st[r -- _type] .type, st), newref(r0, st) ⊦ cyclic(str, r, addobj(r0, class, fis, st)), r = r0, r0 = jvmref, junkref(str, r, st) |
dups(refs), validrefs(str, refs, st[refs .first -- _type] .type, st), newref(r0, st) ⊦ refs .first = r0, r0 = jvmref, cyclic(str, refs .first, addobj(r0, class, fis, st)), junkref(str, refs .first, st)
[[CONCRETESIMPRULES : ()]]