Files
bun.sh/src
Claude Bot 66af70b28b Add exit handling for nested constructs (Pipeline, Subshell, Script)
Implemented comprehensive exit tracking for nested shell constructs:

- Pipeline: Added any_child_exited flag to track if any command in the
  pipeline executed exit builtin
- Subshell: Added exit_requested flag to propagate exit from nested scripts
- Script: Added exit_requested flag to track and propagate exit requests
- Stmt: Updated to check exit status from Pipeline and Subshell children

This ensures that exit commands are properly detected and propagated
through nested constructs like subshells and command chains. The solution
avoids alignment issues by using existing struct layouts and simple
boolean flags.

All 12 tests pass including nested binary expressions and subshells.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 04:44:58 +00:00
..
2025-09-09 20:41:10 -07:00
2025-09-11 17:53:06 -07:00
2025-09-13 14:52:19 -07:00
2025-09-09 20:41:10 -07:00
2025-07-21 13:26:47 -07:00
2025-09-09 20:41:10 -07:00
2025-09-13 14:52:19 -07:00
2025-09-09 20:41:10 -07:00
2025-09-09 20:41:10 -07:00
2025-09-09 20:41:10 -07:00
2025-09-09 20:41:10 -07:00
2025-09-13 14:52:19 -07:00
2025-09-09 23:31:07 -07:00
2025-07-21 13:26:47 -07:00
2025-07-29 19:35:46 -07:00
2025-09-09 20:41:10 -07:00
2025-07-21 13:26:47 -07:00
2025-07-21 13:26:47 -07:00
2025-07-21 13:26:47 -07:00
2025-08-27 06:39:11 -07:00
2025-09-09 20:41:10 -07:00
2025-09-04 18:06:47 -07:00
2025-09-09 20:41:10 -07:00
2025-09-11 23:29:53 -07:00
2025-09-09 20:41:10 -07:00
2025-07-21 13:26:47 -07:00
2025-07-21 13:26:47 -07:00
2025-07-21 13:26:47 -07:00
2025-07-21 13:26:47 -07:00
2025-09-09 20:41:10 -07:00
2025-09-03 15:40:44 -07:00
2025-07-21 13:26:47 -07:00
2025-07-21 13:26:47 -07:00
2025-09-09 20:41:10 -07:00
2025-07-21 13:26:47 -07:00
2025-07-21 13:26:47 -07:00