# Merge pull request \#15880 from mlugg/feat/better-switch-zir-2 · gitcafe/zig

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

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

Visibility: public

Requested revision: df6319418a08b611bae23307ace6688f95bedea2

Requested commit: df6319418a08b611bae23307ace6688f95bedea2

Commit: df6319418a08b611bae23307ace6688f95bedea2

Tree: 6cdf873c6800aebccdd8c03a443f9594acb84729

Author: Andrew Kelley

Committer: GitHub

## Message

```
Merge pull request #15880 from mlugg/feat/better-switch-zir-2

Simplify and compact switch ZIR, and resolve union payload captures with PTR
```

## Parents

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

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

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