mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
83707f7798
Remove conditional logic from new_asgn() and inline new_asgn_var() helper function for cleaner implementation. Assignment expressions maintain proper value semantics while using more efficient memory allocation. Changes: - Remove var_nodes_enabled conditional in new_asgn() - Inline new_asgn_var() logic directly into new_asgn() - Remove new_asgn_var() function and declaration - Remove NODE_ASGN case from main codegen() switch - Update gen_asgn_var() to use direct struct field access - Remove traditional codegen_asgn() function Co-authored-by: Claude <noreply@anthropic.com>