Files
hakorune/src/backend/mir_interpreter/utils
nyash-codex 2429627d04 Phase 5: Complete destination pattern unification (28 sites, 53 lines)
Unified remaining destination write patterns with new helpers:
- write_string() for VMValue::String writes
- write_from_box() for VMValue::from_nyash_box() patterns

Files updated:
- boxes.rs: 8 sites unified (-14 lines)
- boxes_plugin.rs: 9 sites unified (-17 lines)
- boxes_object_fields.rs: 7 sites unified (-14 lines)
- boxes_instance.rs: 2 sites unified (-4 lines)
- calls.rs: 2 sites unified (-4 lines)
- destination_helpers.rs: +28 lines (new helpers)

Impact: 28 sites unified, net -25 lines, improved maintainability
Tests: Phase 21.0 PASS (2/2, 100%)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-07 00:13:12 +09:00
..