From 9622bc880802a870a1f69e30938d440f18ab59fa Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Fri, 11 Apr 2025 11:26:01 -0700 Subject: [PATCH] fix calls to parent tree experiment --- src/eval/eval_ir.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/eval/eval_ir.c b/src/eval/eval_ir.c index ebf8f28c..c3e9efcc 100644 --- a/src/eval/eval_ir.c +++ b/src/eval/eval_ir.c @@ -1078,7 +1078,6 @@ e_irtree_and_type_from_expr(Arena *arena, E_Expr *root_expr) Task start_task = {0, root_expr}; Task *first_task = &start_task; Task *last_task = first_task; - U64 num_parents = 0; for(Task *t = first_task; t != 0; t = t->next) { E_Expr *expr = t->expr; @@ -2396,8 +2395,6 @@ e_irtree_and_type_from_expr(Arena *arena, E_Expr *root_expr) Task *task = push_array(scratch.arena, Task, 1); SLLQueuePush(first_task, last_task, task); task->expr = e; - e_push_irtree_parent(result); - num_parents += 1; break; } } @@ -2413,14 +2410,6 @@ e_irtree_and_type_from_expr(Arena *arena, E_Expr *root_expr) e_expr_unpoison(t->expr); } - ////////////////////////////// - //- rjf: pop all the parents that we used - // - for EachIndex(idx, num_parents) - { - e_pop_irtree_parent(); - } - ////////////////////////////// //- rjf: apply inherited lenses to the resultant type //