aboutsummaryrefslogtreecommitdiff
path: root/src/Sema.zig
diff options
context:
space:
mode:
authorVeikka Tuominen <git@vexu.eu>2022-08-22 10:17:58 +0300
committerVeikka Tuominen <git@vexu.eu>2022-08-22 11:16:36 +0300
commitb0bcd4add29b6fbbe2bbc22719703d3c81ed594b (patch)
tree8604903fa493cc8f9f328ffcefcd2bcea2f8b8bb /src/Sema.zig
parent74c7782c6083d398a4f0f126a4597c605d5223cd (diff)
downloadzig-b0bcd4add29b6fbbe2bbc22719703d3c81ed594b.tar.gz
zig-b0bcd4add29b6fbbe2bbc22719703d3c81ed594b.zip
Sema: allow optional pointers in packed structs
Closes #12572
Diffstat (limited to 'src/Sema.zig')
-rw-r--r--src/Sema.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Sema.zig b/src/Sema.zig
index 2355e8374d..9538073e5c 100644
--- a/src/Sema.zig
+++ b/src/Sema.zig
@@ -20565,8 +20565,8 @@ fn validatePackedType(ty: Type) bool {
.AnyFrame,
.Fn,
.Array,
- .Optional,
=> return false,
+ .Optional => return ty.isPtrLikeOptional(),
.Void,
.Bool,
.Float,