| fis[sk] = refval(r0), st[r0 -- sks] = refval(r1), fis .keys = instfields(class), st[r0 -- sks0] = refval(r1), validfieldinits(str, fis, st), newref(r, st), fits(r0, sks0, st), fits(r0, sks, st), sk ∈ fis ⊦ r0 = jvmref, r = jvmref, r1 = jvmref, sks = [], sks0 = [], sks0 = sks, sk ∈ instfields(class), junkref(str, r, addobj(r, class, fis, st)), dups(fis .vals .nonnullrefs) |
[[CONCRETESIMPRULES : ([CSIMPNAMEDSEQ : okfuns, , keys-notin-02, ⊦ ¬ sk ∈ fis .keys → ¬ sk ∈ fis])]]