From 963559676e30b44f948b34d0fa1a13bf535c7405 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Thu, 21 Sep 2023 16:48:00 +0100 Subject: Fix build times for `-o:` in LLVM-17 --- src/check_type.cpp | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'src/check_type.cpp') diff --git a/src/check_type.cpp b/src/check_type.cpp index cae3ba22e..5e7e76d66 100644 --- a/src/check_type.cpp +++ b/src/check_type.cpp @@ -1056,24 +1056,6 @@ gb_internal void check_bit_set_type(CheckerContext *c, Type *type, Type *named_t } else { Type *elem = check_type_expr(c, bs->elem, nullptr); - #if 0 - if (named_type != nullptr && named_type->kind == Type_Named && - elem->kind == Type_Enum) { - // NOTE(bill): Anonymous enumeration - - String prefix = named_type->Named.name; - String enum_name = concatenate_strings(heap_allocator(), prefix, str_lit(".enum")); - - Token token = make_token_ident(enum_name); - - Entity *e = alloc_entity_type_name(nullptr, token, nullptr, EntityState_Resolved); - Type *named = alloc_type_named(enum_name, elem, e); - e->type = named; - e->TypeName.is_type_alias = true; - elem = named; - } - #endif - type->BitSet.elem = elem; if (!is_type_valid_bit_set_elem(elem)) { error(bs->elem, "Expected an enum type for a bit_set"); -- cgit v1.2.3