diff options
| author | Jacob Young <jacobly0@users.noreply.github.com> | 2022-12-26 23:08:10 -0500 |
|---|---|---|
| committer | Jacob Young <jacobly0@users.noreply.github.com> | 2022-12-27 00:12:56 -0500 |
| commit | 46b49a0a766a39ca37ba48f1a1c2ed28c260b08b (patch) | |
| tree | 9511c81a36419d8307767f23cc9495caa378fcbc /lib/std/build/CheckObjectStep.zig | |
| parent | 1b86a628acef7bc180ea6cbe6e4930710e5dff97 (diff) | |
| download | zig-46b49a0a766a39ca37ba48f1a1c2ed28c260b08b.tar.gz zig-46b49a0a766a39ca37ba48f1a1c2ed28c260b08b.zip | |
llvm: cleanup code no longer needed with opaque pointers
When using llvm opaque pointers, typed pointers and pointer bitcasts are
no longer needed. This also avoids needing packed struct layouts that
are nested inside pointers, letting us avoid computing struct layouts
in Sema that could cause unnecessary dependency loops.
Diffstat (limited to 'lib/std/build/CheckObjectStep.zig')
0 files changed, 0 insertions, 0 deletions
