virtualx-engine/modules/gdscript/language_server
Bartosz Bielecki 2af4f7f762 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.
2022-12-06 10:01:18 +01:00
..
gdscript_extend_parser.cpp Keep GDScriptAnalyzer alive for whole parse() 2022-12-06 10:01:18 +01:00
gdscript_extend_parser.h
gdscript_language_protocol.cpp
gdscript_language_protocol.h
gdscript_language_server.cpp
gdscript_language_server.h
gdscript_text_document.cpp
gdscript_text_document.h
gdscript_workspace.cpp
gdscript_workspace.h
godot_lsp.h