aboutsummaryrefslogtreecommitdiff
path: root/src/checker
diff options
context:
space:
mode:
Diffstat (limited to 'src/checker')
-rw-r--r--src/checker/checker.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/checker/checker.c b/src/checker/checker.c
index cef1a606d..436a89391 100644
--- a/src/checker/checker.c
+++ b/src/checker/checker.c
@@ -722,6 +722,9 @@ void add_type_and_value(CheckerInfo *i, AstNode *expression, AddressingMode mode
void add_entity_definition(CheckerInfo *i, AstNode *identifier, Entity *entity) {
GB_ASSERT(identifier != NULL);
if (identifier->kind == AstNode_Ident) {
+ if (str_eq(identifier->Ident.string, str_lit("_"))) {
+ return;
+ }
HashKey key = hash_pointer(identifier);
map_entity_set(&i->definitions, key, entity);
} else {