aboutsummaryrefslogtreecommitdiff
path: root/src/type.zig
diff options
context:
space:
mode:
authorRobin Voetter <robin@voetter.nl>2021-12-20 03:58:19 +0100
committerRobin Voetter <robin@voetter.nl>2021-12-21 01:41:51 +0100
commit58d67a6718d5d0673389fa19f5bb20812b4bb22a (patch)
treef18a6306939c3564929548b4e7a4f0a026fc8c00 /src/type.zig
parentc47ed0c912d2f445710fe4486fa071dd63601989 (diff)
downloadzig-58d67a6718d5d0673389fa19f5bb20812b4bb22a.tar.gz
zig-58d67a6718d5d0673389fa19f5bb20812b4bb22a.zip
stage2: make anyopaque sized
While this is technically incorrect, proper handling of anyopaque, as well as regular opaque, is probably best left until pointers to zero-sized types having no bits is abolished.
Diffstat (limited to 'src/type.zig')
-rw-r--r--src/type.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/type.zig b/src/type.zig
index a81bd3ed32..fb16a4d0f1 100644
--- a/src/type.zig
+++ b/src/type.zig
@@ -1575,6 +1575,7 @@ pub const Type = extern union {
.extern_options,
.@"anyframe",
.anyframe_T,
+ .anyopaque,
.@"opaque",
.single_const_pointer,
.single_mut_pointer,
@@ -1654,7 +1655,6 @@ pub const Type = extern union {
return payload.error_set.hasCodeGenBits() or payload.payload.hasCodeGenBits();
},
- .anyopaque,
.void,
.type,
.comptime_int,