diff options
Diffstat (limited to 'src/check_type.cpp')
| -rw-r--r-- | src/check_type.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/check_type.cpp b/src/check_type.cpp index 886de99ee..33797ba27 100644 --- a/src/check_type.cpp +++ b/src/check_type.cpp @@ -327,6 +327,9 @@ void check_struct_type(CheckerContext *ctx, Type *struct_type, Ast *node, Array< case_ast_node(f, ValueDecl, field); min_field_count += f->names.count; case_end; + case_ast_node(f, Field, field); + min_field_count += f->names.count; + case_end; } } struct_type->Struct.names = make_names_field_for_struct(ctx, ctx->scope); |