aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build/Step/Compile.zig
diff options
context:
space:
mode:
authorRobin Voetter <robin@voetter.nl>2023-10-21 15:30:20 +0200
committerRobin Voetter <robin@voetter.nl>2023-10-21 17:46:53 +0200
commit1deec09f03d07aefcff1f886085c929c93669b5d (patch)
treeb8ceeaa4aef003c3c701252f5b5d4238be8a748e /lib/std/Build/Step/Compile.zig
parent5090d75e48ba0a044997b93b0c5cf1f7dcec60f1 (diff)
downloadzig-1deec09f03d07aefcff1f886085c929c93669b5d.tar.gz
zig-1deec09f03d07aefcff1f886085c929c93669b5d.zip
spirv: improve union operations
This removes the strategy where union with different active fields would be generated, and instead simply pointer casts the active field type where required. This also allows removing spv.ptrType and using self.ptrType instead, and allows caching all union types (because there is only the canonical one).
Diffstat (limited to 'lib/std/Build/Step/Compile.zig')
0 files changed, 0 insertions, 0 deletions