diff options
| author | Ginger Bill <bill@gingerbill.org> | 2017-01-07 11:44:42 +0000 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2017-01-07 11:44:42 +0000 |
| commit | 703e1aa2bcf6bb059a3dd0e12a02cf02ed5449cf (patch) | |
| tree | d67712be7ccd274efa9f0042415356e769b12dec /src/checker/checker.c | |
| parent | b1e35b6da3e335376339965ad2e26d7e275de3c5 (diff) | |
Fix core library; Disable adding entity definitions for blank identifiersv0.0.5e
Diffstat (limited to 'src/checker/checker.c')
| -rw-r--r-- | src/checker/checker.c | 3 |
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 { |