Remove constant indexing for matrix value propagation

This commit is contained in:
gingerBill
2024-05-20 15:00:43 +01:00
parent f600562ca5
commit a68c635c00
+1 -1
View File
@@ -10157,7 +10157,7 @@ gb_internal ExprKind check_index_expr(CheckerContext *c, Operand *o, Ast *node,
o->mode = Addressing_Invalid; o->mode = Addressing_Invalid;
o->expr = node; o->expr = node;
return kind; return kind;
} else if (ok) { } else if (ok && !is_type_matrix(t)) {
ExactValue value = type_and_value_of_expr(ie->expr).value; ExactValue value = type_and_value_of_expr(ie->expr).value;
o->mode = Addressing_Constant; o->mode = Addressing_Constant;
bool success = false; bool success = false;