| ... | @@ -248,7 +248,7 @@ static void analyze_node(CodeGen *g, AstNode *node) { | ... | @@ -248,7 +248,7 @@ static void analyze_node(CodeGen *g, AstNode *node) { |
| 248 | case NodeTypeFnDef: | 248 | case NodeTypeFnDef: |
| 249 | { | 249 | { |
| 250 | AstNode *proto_node = node->data.fn_def.fn_proto; | 250 | AstNode *proto_node = node->data.fn_def.fn_proto; |
| 251 | assert(proto_node->type = NodeTypeFnProto); | 251 | assert(proto_node->type == NodeTypeFnProto); |
| 252 | Buf *proto_name = &proto_node->data.fn_proto.name; | 252 | Buf *proto_name = &proto_node->data.fn_proto.name; |
| 253 | auto entry = g->fn_defs.maybe_get(proto_name); | 253 | auto entry = g->fn_defs.maybe_get(proto_name); |
| 254 | if (entry) { | 254 | if (entry) { |