From d7108416c9abca6bd9ebd45ad54c3b3af6829345 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Thu, 7 Jun 2018 23:52:13 +0100 Subject: Remove dead code --- src/check_decl.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/check_decl.cpp') diff --git a/src/check_decl.cpp b/src/check_decl.cpp index 3a8f787c6..0d7cca3ce 100644 --- a/src/check_decl.cpp +++ b/src/check_decl.cpp @@ -329,6 +329,7 @@ void check_const_decl(CheckerContext *ctx, Entity *e, AstNode *type_expr, AstNod } if (entity != nullptr) { + // TODO(bill): Clean up aliasing code switch (entity->kind) { case Entity_Alias: e->kind = Entity_Alias; @@ -346,14 +347,14 @@ void check_const_decl(CheckerContext *ctx, Entity *e, AstNode *type_expr, AstNod e->ImportName.path = entity->ImportName.path; e->ImportName.name = entity->ImportName.path; e->ImportName.scope = entity->ImportName.scope; - e->ImportName.used = false; + e->flags &= ~EntityFlag_Used; return; case Entity_LibraryName: e->kind = Entity_LibraryName; e->type = entity->type; e->LibraryName.path = entity->LibraryName.path; e->LibraryName.name = entity->LibraryName.path; - e->LibraryName.used = false; + e->flags &= ~EntityFlag_Used; return; } } @@ -468,7 +469,7 @@ void init_entity_foreign_library(CheckerContext *ctx, Entity *e) { } else { // TODO(bill): Extra stuff to do with library names? *foreign_library = found; - found->LibraryName.used = true; + found->flags |= EntityFlag_Used; add_entity_use(ctx, ident, found); } } -- cgit v1.2.3