diff options
Diffstat (limited to 'src/type.zig')
| -rw-r--r-- | src/type.zig | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/type.zig b/src/type.zig index c4276185ca..a12733cbcb 100644 --- a/src/type.zig +++ b/src/type.zig @@ -3944,10 +3944,7 @@ pub const Type = extern union { .optional => { var buf: Payload.ElemType = undefined; const child_type = self.optionalChild(&buf); - // optionals of zero sized pointers behave like bools - if (!child_type.hasRuntimeBits()) return false; if (child_type.zigTypeTag() != .Pointer) return false; - const info = child_type.ptrInfo().data; switch (info.size) { .Slice, .C => return false, |
