| st[r1 -- _type] .type = mkclasstype(class), disjoint(str, refs, st), r ∈ refs, r1 ∈ refs, sk ∈ instfields(class), is_classtype(st[r1 -- _type] .type) ⊦ r1 = jvmref, r = r1, junkref(str, r1, st), disjoint(str, (refs -l r1) + st[r1 -- sk] .refval ', st) |
st[r1 -- _type] .type = mkclasstype(class), sk ∈ instfields(class), r1 ∈ refs, r ∈ refs, disjoint(str, refs, st) ⊦ r = r1, r1 = jvmref, disjoint(str, (refs -l r1) + st[r1 -- sk] .refval ', st), junkref(str, r1, st)
[[CONCRETESIMPRULES : ([CSIMPNAMEDSEQ : javatype, , test-10, ⊦ is_classtype (mkclasstype(class))])]]