authorgravatar for kcbanner@gmail.comCasey Banner <kcbanner@gmail.com> 2023-07-10 00:58:35-04:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2023-07-10 04:52:23-04:00
log82a9d5d78d891b093c1755ecd5452b65619fdccf
treeb963c6136fb796f127fc0656ff715cad2f5ccc7d
parent874d2dd9f77b60a7eb6b2af3c34bb02783b0ec85

type: update optionalReprIsPayload to handle inferred error sets


1 files changed, 1 insertions(+), 1 deletions(-)

src/type.zig+1-1
......@@ -1869,7 +1869,7 @@ pub const Type = struct {
18691869 return switch (mod.intern_pool.indexToKey(ty.toIntern())) {
18701870 .opt_type => |child_type| child_type == .anyerror_type or switch (mod.intern_pool.indexToKey(child_type)) {
18711871 .ptr_type => |ptr_type| ptr_type.flags.size != .C and !ptr_type.flags.is_allowzero,
1872 .error_set_type => true,
1872 .error_set_type, .inferred_error_set_type => true,
18731873 else => false,
18741874 },
18751875 .ptr_type => |ptr_type| ptr_type.flags.size == .C,