From 2e8c0875c8ee1b22628be30dee10607e0d5fbdd2 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Mon, 28 Jul 2025 14:34:46 -0700 Subject: [PATCH] only use type-derived sizes in eval ranges when the evaluation is an offset, not a value --- src/eval/eval_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/eval/eval_core.c b/src/eval/eval_core.c index a1f3c268..ac1e174b 100644 --- a/src/eval/eval_core.c +++ b/src/eval/eval_core.c @@ -1378,7 +1378,7 @@ e_range_from_eval(E_Eval eval) size = ptee_size; } } - else + else if(eval.irtree.mode == E_Mode_Offset) { size = e_type_byte_size_from_key(type_key); }