fix incorrect resolution to type-mode evaluation with dereference ops

This commit is contained in:
Ryan Fleury
2025-04-21 16:57:27 -07:00
parent 1c71b89387
commit 83e59bb0c0
+1 -1
View File
@@ -1027,7 +1027,7 @@ e_irtree_and_type_from_expr(Arena *arena, E_Expr *root_expr)
result.root = new_tree;
result.type_key = r_type_direct;
result.mode = E_Mode_Null;
if(r_tree.mode == E_Mode_Value)
if(r_tree.mode != E_Mode_Null)
{
result.mode = E_Mode_Offset;
}