| ⊦ ¬ junkrefs(str, refs, ty, st) ∧ is_reftype(fs .type) → ¬ junkrefs(str, refs, ty, st[r -- fs ', refval(jvmref)]) |
⊦ ¬ junkrefs(str, [], ty, st)
∀ str, ty, st, fs, r. ¬ junkrefs(str, acc, ty, st) ∧ is_reftype(fs .type) → ¬ junkrefs(str, acc, ty, st[r -- fs ', refval(jvmref)]) ⊦ ¬ junkrefs(str, r0 + acc, ty, st) ∧ is_reftype(fs .type) → ¬ junkrefs(str, r0 + acc, ty, st[r -- fs ', refval(jvmref)])
[[CONCRETESIMPRULES : ([CSIMPGEN : references generated by [], +;])]]