| indexblock(istore[n].indlist, istore[n].ladrlist, istore0[n].ref-size) = indexblock(indx, lax, m), inv(istore), n ∈ istore, n ∈ istore0, istore0 ⊑ istore ⊦ m = 0, inv(indexblock(indx, lax, m)) |
inv(istore), n ∈ istore, n ∈ istore0, istore0 ⊑ istore ⊦ istore0[n].ref-size = 0, inv(indexblock(istore[n].indlist, istore[n].ladrlist, istore0[n].ref-size))
Used simplifier rules: ⊦ indexblock(indx, lax, m) = indexblock(indx0, lax0, m0) ↔ indx = indx0 ∧ lax = lax0 ∧ m = m0; (ws)