From a081de93ce2bfbe621f82b4418f949522a71101d Mon Sep 17 00:00:00 2001 From: Luna Date: Fri, 27 Sep 2019 12:08:25 -0300 Subject: [PATCH] comp_ctx: remove isSymUnTypeEnumSubset --- src/comp_ctx.zig | 18 ------------------ 1 file changed, 18 deletions(-) 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,