| ¬ newref(r, st0), validrefnotnull(str, r, st[r -- _type] .type, st), st ⊆ st0, newref(r, st), is_valid_ref(str, r, st0) ⊦ r = jvmref |
is_valid_ref(str, r, st0), newref(r, st), st ⊆ st0, validrefnotnull(str, r, st[r -- _type] .type, st) ⊦ r = jvmref, newref(r, st0)
[[CONCRETESIMPRULES : ()]]