Files
bun.sh/test/regression
Claude Bot 3501176242 fix(macros): prevent incorrect const inlining of macro-returned objects/arrays
Objects and arrays returned from macros were being treated as "const values"
for constant propagation, causing each reference to be replaced with a fresh
copy. This broke mutation semantics where obj.foo = x followed by reading
obj.foo would read from a different object.

Fixes #26362

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 13:20:01 +00:00
..