diff options
author | Bartosz Bielecki <bielecki.b@gmail.com> | 2022-12-05 14:45:19 +0100 |
---|---|---|
committer | Bartosz Bielecki <bielecki.b@gmail.com> | 2022-12-06 10:01:18 +0100 |
commit | 2af4f7f76256623d84fbe54a7cecbc96e7fd24c4 (patch) | |
tree | a3bd03d8569bdb2b6c342398c042633bcec889b6 /editor/project_manager.h | |
parent | d759210f5281e6a8e813b47cbca0f41ce9ebbdf1 (diff) |
Keep GDScriptAnalyzer alive for whole parse()
Analyzed data is allocated by Parser but kept as a reference in the cache
which in turn is held by the Analyzer. If Analyzer goes away Parser is left
with a tree of dangling references.
Code is analogous to all other usages of Analyzer + Parser pair.
Diffstat (limited to 'editor/project_manager.h')
0 files changed, 0 insertions, 0 deletions