| ... | @@ -882,7 +882,7 @@ fn analyzeBodyInner( | ... | @@ -882,7 +882,7 @@ fn analyzeBodyInner( |
| 882 | | 882 | |
| 883 | var dbg_block_begins: u32 = 0; | 883 | var dbg_block_begins: u32 = 0; |
| 884 | | 884 | |
| 885 | // We use a while(true) loop here to avoid a redundant way of breaking out of | 885 | // We use a while (true) loop here to avoid a redundant way of breaking out of |
| 886 | // the loop. The only way to break out of the loop is with a `noreturn` | 886 | // the loop. The only way to break out of the loop is with a `noreturn` |
| 887 | // instruction. | 887 | // instruction. |
| 888 | var i: usize = 0; | 888 | var i: usize = 0; |
| ... | @@ -18073,7 +18073,7 @@ fn zirStructInitAnon( | ... | @@ -18073,7 +18073,7 @@ fn zirStructInitAnon( |
| 18073 | return sema.addConstantMaybeRef(block, tuple_ty, tuple_val, is_ref); | 18073 | return sema.addConstantMaybeRef(block, tuple_ty, tuple_val, is_ref); |
| 18074 | }; | 18074 | }; |
| 18075 | | 18075 | |
| 18076 | sema.requireRuntimeBlock(block, src, .unneeded) catch |err| switch (err) { | 18076 | sema.requireRuntimeBlock(block, .unneeded, null) catch |err| switch (err) { |
| 18077 | error.NeededSourceLocation => { | 18077 | error.NeededSourceLocation => { |
| 18078 | const decl = sema.mod.declPtr(block.src_decl); | 18078 | const decl = sema.mod.declPtr(block.src_decl); |
| 18079 | const field_src = Module.initSrc(src.node_offset.x, sema.gpa, decl, runtime_index); | 18079 | const field_src = Module.initSrc(src.node_offset.x, sema.gpa, decl, runtime_index); |
| ... | @@ -18179,7 +18179,7 @@ fn zirArrayInit( | ... | @@ -18179,7 +18179,7 @@ fn zirArrayInit( |
| 18179 | return sema.addConstantMaybeRef(block, array_ty, array_val, is_ref); | 18179 | return sema.addConstantMaybeRef(block, array_ty, array_val, is_ref); |
| 18180 | }; | 18180 | }; |
| 18181 | | 18181 | |
| 18182 | sema.requireRuntimeBlock(block, src, .unneeded) catch |err| switch (err) { | 18182 | sema.requireRuntimeBlock(block, .unneeded, null) catch |err| switch (err) { |
| 18183 | error.NeededSourceLocation => { | 18183 | error.NeededSourceLocation => { |
| 18184 | const decl = sema.mod.declPtr(block.src_decl); | 18184 | const decl = sema.mod.declPtr(block.src_decl); |
| 18185 | const elem_src = Module.initSrc(src.node_offset.x, sema.gpa, decl, runtime_index); | 18185 | const elem_src = Module.initSrc(src.node_offset.x, sema.gpa, decl, runtime_index); |