summaryrefslogtreecommitdiff
path: root/editor/project_manager.h
diff options
context:
space:
mode:
authorBartosz Bielecki <bielecki.b@gmail.com>2022-12-05 14:45:19 +0100
committerBartosz Bielecki <bielecki.b@gmail.com>2022-12-06 10:01:18 +0100
commit2af4f7f76256623d84fbe54a7cecbc96e7fd24c4 (patch)
treea3bd03d8569bdb2b6c342398c042633bcec889b6 /editor/project_manager.h
parentd759210f5281e6a8e813b47cbca0f41ce9ebbdf1 (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