]> git.xonotic.org Git - xonotic/gmqcc.git/commit
Adding a 'keep' bool to nodes: Generally, destroying an AST node should destroy all...
authorWolfgang (Blub) Bumiller <blub@speed.at>
Thu, 26 Apr 2012 09:45:22 +0000 (11:45 +0200)
committerWolfgang (Blub) Bumiller <blub@speed.at>
Thu, 26 Apr 2012 09:45:22 +0000 (11:45 +0200)
commitfdc98383d1c646619a8c5fac5d3de1816486ed3f
treec6b91ac0cda37ce4dbf5ea5c4d6225f74e0c5930
parent1a917a2659cb1c48474ef5302e7d44dda478f952
Adding a 'keep' bool to nodes: Generally, destroying an AST node should destroy all its child-nodes, global variables get 'keep' to be true to avoid them being deleted together with expressions they're used in.
ast.c
ast.h