| ∀ r. r ∈ vals0 .nonnullrefs → r ≠ jvmref ∧ (∃ vals2, vals1. vals0 = vals2 + refval(r) ' + vals1 ∧ ¬ refval(r) ∈ vals2) ⊦ ¬ r ∈ val ' .nonnullrefs ∧ ¬ r ∈ vals0 .nonnullrefs, r ≠ jvmref ∧ (∃ vals, vals1. val ' + vals0 = vals + refval(r) ' + vals1 ∧ ¬ refval(r) ∈ vals) |
r ∈ vals0 .nonnullrefs → r ≠ jvmref ∧ (∃ vals2, vals1. vals0 = vals2 + refval(r) ' + vals1 ∧ ¬ refval(r) ∈ vals2) ⊦ ¬ r ∈ val ' .nonnullrefs ∧ ¬ r ∈ vals0 .nonnullrefs, r ≠ jvmref ∧ (∃ vals, vals1. val ' + vals0 = vals + refval(r) ' + vals1 ∧ ¬ refval(r) ∈ vals)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (r)]]