# CBE: reuse locals with the same \`CType\` instead of \`Type\` · gitcafe/zig

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

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

Visibility: public

Requested revision: 1453a595aac86b0ca5017c084b5d36108ac414ae

Requested commit: 1453a595aac86b0ca5017c084b5d36108ac414ae

Commit: 1453a595aac86b0ca5017c084b5d36108ac414ae

Tree: dc9c74588dd4ffd5c767720b80590c9c25be923a

Author: Jacob Young

Committer: Jacob Young

## Message

```
CBE: reuse locals with the same `CType` instead of `Type`

Many `Type`s can correspond to the same `CType`, so this reduces the
number of used locals by 27760 when compiling only-c.

Also, disabled some tests that were only passing by accident and
shouldn't really be considered working.

```

## Parents

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

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