| st[r -- fs '] .refval = jvmref, is_obj(str, r, st), is_referencevalue(st[r -- fs ']), fs ' ∈ instfields(st[r -- _type] .type .class) ⊦ r = jvmref, ∃ fs0. fs0 ' ∈ instfields(st[r -- _type] .type .class) ∧ is_referencevalue(st[r -- fs0 ']) ∧ jvmref = st[r -- fs0 '] .refval |
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (fs)]]