# integrate CBE with Compilation.update pipeline \(closes \#7589\) · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/9360e5887ce0bf0ce204eb49f0d0b253348ef557)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 9360e5887ce0bf0ce204eb49f0d0b253348ef557

Requested commit: 9360e5887ce0bf0ce204eb49f0d0b253348ef557

Commit: 9360e5887ce0bf0ce204eb49f0d0b253348ef557

Tree: 30d5775253ec1f8a913c8c87aa952534b6bc19ea

Author: Noam Preil

Committer: Andrew Kelley

## Message

```
integrate CBE with Compilation.update pipeline (closes #7589)

* CBE buffers are only valid during a flush()
* the file is reopened and truncated during each flush()
* CBE now explicitly ignores updateDecl and deleteDecl
* CBE updateDecl is gone
* test case is enabled

```

## Parents

- [6c4924408b1957d493568271a0158b1190574dd0](https://git.cafe/gitcafe/zig/commit/6c4924408b1957d493568271a0158b1190574dd0?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/9360e5887ce0bf0ce204eb49f0d0b253348ef557?format=markdown)
