| ... | ... | @@ -6244,10 +6244,12 @@ fn airAggregateInit(f: *Function, inst: Air.Inst.Index) !CValue { |
| 6244 | 6244 | const gpa = f.object.dg.gpa; |
| 6245 | 6245 | const resolved_elements = try gpa.alloc(CValue, elements.len); |
| 6246 | 6246 | defer gpa.free(resolved_elements); |
| 6247 | for (elements) |element, i| { |
| 6248 | resolved_elements[i] = try f.resolveInst(element); |
| 6249 | } |
| 6247 | 6250 | { |
| 6248 | 6251 | var bt = iterateBigTomb(f, inst); |
| 6249 | | for (elements) |element, i| { |
| 6250 | | resolved_elements[i] = try f.resolveInst(element); |
| 6252 | for (elements) |element| { |
| 6251 | 6253 | try bt.feed(element); |
| 6252 | 6254 | } |
| 6253 | 6255 | } |