mk_builtin_loader: Count local variable definition lines

This commit is contained in:
Nobuyoshi Nakada 2026-01-13 10:34:38 +09:00
parent 5de4cc5608
commit 910fcfad14
No known key found for this signature in database
GPG Key ID: 3582D74E1FEE4465

View File

@ -297,7 +297,7 @@ def generate_cexpr(ofile, lineno, line_file, body_lineno, text, locals, func_nam
next unless lvar or local_ptrs.include?(param)
f.puts "VALUE *const #{param}__ptr = (VALUE *)&ec->cfp->ep[#{-3 - i}];"
f.puts "MAYBE_UNUSED(const VALUE) #{param} = *#{param}__ptr;" if lvar
lineno += 1
lineno += lvar ? 2 : 1
}
f.puts "#line #{body_lineno} \"#{line_file}\""
lineno += 1