aboutsummaryrefslogtreecommitdiff
path: root/lib/libcxx
diff options
context:
space:
mode:
authorJay Petacat <jay@jayschwa.net>2023-09-18 14:05:44 -0600
committerAndrew Kelley <andrew@ziglang.org>2023-09-18 23:09:47 -0700
commitf91ff9a746ff97945dacc8114c073bd279f68f17 (patch)
tree0f33d39d2a96f0d5bbd80114b16e6e17360710ce /lib/libcxx
parent5af5d87ad2227b6a7b5347c7217312ef8a83de12 (diff)
downloadzig-f91ff9a746ff97945dacc8114c073bd279f68f17.tar.gz
zig-f91ff9a746ff97945dacc8114c073bd279f68f17.zip
translate-c: Struct fields default to zero value
C99 introduced designated initializers for structs. Omitted fields are implicitly initialized to zero. Some C APIs are designed with this in mind. Defaulting to zero values for translated struct fields permits Zig code to comfortably use such an API. Closes #8165
Diffstat (limited to 'lib/libcxx')
0 files changed, 0 insertions, 0 deletions