From 06b1a88a157dde8fdb9653aabda600cdeee2dd13 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Wed, 2 Mar 2022 20:17:09 -0700 Subject: Sema: implement cast from anon struct ptr to union ptr --- src/type.zig | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/type.zig') diff --git a/src/type.zig b/src/type.zig index e1e6a0ada2..63b506f890 100644 --- a/src/type.zig +++ b/src/type.zig @@ -5036,6 +5036,13 @@ pub const Type = extern union { }; } + pub fn isAnonStruct(ty: Type) bool { + return switch (ty.tag()) { + .anon_struct => true, + else => false, + }; + } + pub fn isTupleOrAnonStruct(ty: Type) bool { return switch (ty.tag()) { .tuple, .empty_struct_literal, .anon_struct => true, -- cgit v1.2.3