aboutsummaryrefslogtreecommitdiff
path: root/include/cps/FunctionAST.h
diff options
context:
space:
mode:
author_ov4 <ov4@ov4.org>2026-10-22 15:08:51 +0000
committer_ov4 <ov4@ov4.org>2026-10-22 15:21:11 +0000
commit8b6ba7222d9990bc19e355eabcf046a7ea773545 (patch)
treeadf98eaaebd455168806cdb6f5dbebb11fb3dd89 /include/cps/FunctionAST.h
parentfa83b7df5a0711bf5f4a5162cc33b0a4123a53c7 (diff)
fix(arrays): free array buffers when their scope ends
Register every array as a stack object so its buffer is freed on scope end, re-DECLARE, RETURN and unwinding; run the element-destroy loop only for types that need destruction. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Diffstat (limited to 'include/cps/FunctionAST.h')
0 files changed, 0 insertions, 0 deletions