nir/spirv: Array lengths are constants not literals
[mesa.git] / src / glsl / lower_if_to_cond_assign.cpp
index 89b4a4a297c4475801a920fe9e552cdf290c7a01..3232ce92aab230ce9d4824dd3b3e9be96f90eebb 100644 (file)
@@ -116,9 +116,7 @@ move_block_to_cond_assign(void *mem_ctx,
                          exec_list *instructions,
                          struct hash_table *ht)
 {
-   foreach_list_safe(node, instructions) {
-      ir_instruction *ir = (ir_instruction *) node;
-
+   foreach_in_list_safe(ir_instruction, ir, instructions) {
       if (ir->ir_type == ir_type_assignment) {
         ir_assignment *assign = (ir_assignment *)ir;