| 10 | | int inner (int flag) |
| | | ^~~~~ |
| | | | |
| | | (3) entry to ‘inner’
|
| 11 | | { |
| 12 | | if (flag) |
| | | ~~ |
| | | | |
| | | (4) following ‘true’ branch (when ‘flag != 0’)...
─>─┐ |
| | | │ |
| | | │ |
| | ┌ | ───────────────────────────────────────────────────────┘ |
| 13 | │ | throw value_error (); // { dg-message "throwing exception of type 'value_error' here..." } |
| | │ | ~ |
| | │ | | |
| | └ | ──────────────────────>(5) ...to here
|
| | | (6) throwing exception of type ‘value_error’ here... |
| | | (7) unwinding stack frame |