diff options
author | eldritch horrors <pennae@lix.systems> | 2024-06-16 23:10:09 +0200 |
---|---|---|
committer | eldritch horrors <pennae@lix.systems> | 2024-06-17 19:46:44 +0000 |
commit | 9592a9fd5740ffa0cdbbba7409b0e0aaee369d96 (patch) | |
tree | 22cbe24cfdd553fc21873b38eb0758d5e4b63a02 /.clang-format | |
parent | 19a93dd02508a7a7dddde633f76044911acb5668 (diff) |
libexpr: hook up bison destructors for state objects
this doesn't help much yet since the state objects themselves also leak
all memory they are given, but it is a first necessary step to properly
managing parser memory. notably we have to clear $$ when returning from
the parser since even the start symbol is subject to automatic deletion
by the bison-generated parser before returning control to the call site
Change-Id: I80245b0c747308e80923e7f18ce4e1a4898f93b0
Diffstat (limited to '.clang-format')
0 files changed, 0 insertions, 0 deletions