authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-09-05 12:15:58-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-09-20 18:33:00-07:00
log9b74651cd2b799a73518de26c8293636f910c833
tree9b136f65283b29e35cdab9820d0b133e64145338
parent4fef90fa92094a47b2258333a522bf12bb736afe

Sema: fix YAGNI violation


1 files changed, 3 insertions(+), 3 deletions(-)

src/Sema.zig+3-3
...@@ -1187,7 +1187,7 @@ fn analyzeBodyInner(...@@ -1187,7 +1187,7 @@ fn analyzeBodyInner(
1187 .cmp_gte => try sema.zirCmp(block, inst, .gte),1187 .cmp_gte => try sema.zirCmp(block, inst, .gte),
1188 .cmp_gt => try sema.zirCmp(block, inst, .gt),1188 .cmp_gt => try sema.zirCmp(block, inst, .gt),
1189 .cmp_neq => try sema.zirCmpEq(block, inst, .neq, Air.Inst.Tag.fromCmpOp(.neq, block.float_mode == .optimized)),1189 .cmp_neq => try sema.zirCmpEq(block, inst, .neq, Air.Inst.Tag.fromCmpOp(.neq, block.float_mode == .optimized)),
1190 .decl_ref => try sema.zirDeclRef(block, inst, true),1190 .decl_ref => try sema.zirDeclRef(block, inst),
1191 .decl_val => try sema.zirDeclVal(block, inst),1191 .decl_val => try sema.zirDeclVal(block, inst),
1192 .load => try sema.zirLoad(block, inst),1192 .load => try sema.zirLoad(block, inst),
1193 .elem_ptr => try sema.zirElemPtr(block, inst),1193 .elem_ptr => try sema.zirElemPtr(block, inst),
...@@ -6524,7 +6524,7 @@ pub fn appendAirString(sema: *Sema, str: []const u8) Allocator.Error!Air.NullTer...@@ -6524,7 +6524,7 @@ pub fn appendAirString(sema: *Sema, str: []const u8) Allocator.Error!Air.NullTer
6524 return nts;6524 return nts;
6525}6525}
65266526
6527fn zirDeclRef(sema: *Sema, block: *Block, inst: Zir.Inst.Index, escape: bool) CompileError!Air.Inst.Ref {6527fn zirDeclRef(sema: *Sema, block: *Block, inst: Zir.Inst.Index) CompileError!Air.Inst.Ref {
6528 const pt = sema.pt;6528 const pt = sema.pt;
6529 const zcu = pt.zcu;6529 const zcu = pt.zcu;
6530 const inst_data = sema.code.instructions.items(.data)[@intFromEnum(inst)].str_tok;6530 const inst_data = sema.code.instructions.items(.data)[@intFromEnum(inst)].str_tok;
...@@ -6536,7 +6536,7 @@ fn zirDeclRef(sema: *Sema, block: *Block, inst: Zir.Inst.Index, escape: bool) Co...@@ -6536,7 +6536,7 @@ fn zirDeclRef(sema: *Sema, block: *Block, inst: Zir.Inst.Index, escape: bool) Co
6536 .no_embedded_nulls,6536 .no_embedded_nulls,
6537 );6537 );
6538 const nav_index = try sema.lookupIdentifier(block, decl_name);6538 const nav_index = try sema.lookupIdentifier(block, decl_name);
6539 return sema.analyzeNavRefInner(block, src, nav_index, escape);6539 return sema.analyzeNavRef(block, src, nav_index);
6540}6540}
65416541
6542fn zirDeclVal(sema: *Sema, block: *Block, inst: Zir.Inst.Index) CompileError!Air.Inst.Ref {6542fn zirDeclVal(sema: *Sema, block: *Block, inst: Zir.Inst.Index) CompileError!Air.Inst.Ref {