| ⊦ ∀ ino. (ino ∈ files ⊕ ∅ ↔ ino ∈ files) ∧ (ino ∈ files ⊕ ∅ → (files ⊕ ∅)[ino] = files[ino]) |
ino ∈ files ⊦ mkfile(files[ino].size, files[ino].meta, files[ino].nlink, files[ino].content ⊕ mkcontent(ino, ∅)) = files[ino]
Used simplifier rules: in-pcache-overwrite: ⊦ ino ∈ files ⊕ pcache ↔ ino ∈ files;%at-pcache-overwrite: ⊦ (files ⊕ pcache)[ino] = mkfile (files[ino].size, files[ino].meta, files[ino].nlink, files[ino].content ⊕ mkcontent(ino, pcache));