diff options
Diffstat (limited to 'src/parser.cpp')
| -rw-r--r-- | src/parser.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/parser.cpp b/src/parser.cpp index 7b3bee25d..123230823 100644 --- a/src/parser.cpp +++ b/src/parser.cpp @@ -2671,10 +2671,10 @@ AstNode *parse_proc_type(AstFile *f, Token proc_token) { for_array(i, params->FieldList.list) { AstNode *param = params->FieldList.list[i]; - ast_node(f, Field, param); - if (f->type != nullptr) { - if (f->type->kind == AstNode_TypeType || - f->type->kind == AstNode_PolyType) { + ast_node(field, Field, param); + if (field->type != nullptr) { + if (field->type->kind == AstNode_TypeType || + field->type->kind == AstNode_PolyType) { is_generic = true; break; } |