diff --git a/src/comp_ctx.zig b/src/comp_ctx.zig index 62a2f7f..ac1cfa8 100644 --- a/src/comp_ctx.zig +++ b/src/comp_ctx.zig @@ -20,24 +20,6 @@ pub const SymbolUnderlyingTypeEnum = enum { Enum, }; -pub fn isSymUnTypeEnumSubset( - maybe_member: SymbolUnderlyingTypeEnum, - superset: SymbolUnderlyingTypeEnum, -) bool { - // return false for supersets that aren't supersets - switch (superset) { - .Integer32, .Double, .Bool, .OpaqueType, .Struct, .Enum => return false, - - // for now, only integer64 is a superset (containing integer32) - .Integer64 => { - return switch (maybe_member) { - .Integer32 => true, - else => false, - }; - }, - } -} - pub const SymbolUnderlyingType = union(SymbolUnderlyingTypeEnum) { Integer32: void, Integer64: void,