#include "gdscript_text_document.h"
#include "../gdscript.h"
#include "gdscript_extend_parser.h"
#include "gdscript_language_protocol.h"
#include "core/os/os.h"
#include "editor/editor_settings.h"
#include "editor/plugins/script_text_editor.h"
#include "servers/display_server.h"
void GDScriptTextDocument::_bind_methods() { … }
void GDScriptTextDocument::didOpen(const Variant &p_param) { … }
void GDScriptTextDocument::didClose(const Variant &p_param) { … }
void GDScriptTextDocument::didChange(const Variant &p_param) { … }
void GDScriptTextDocument::willSaveWaitUntil(const Variant &p_param) { … }
void GDScriptTextDocument::didSave(const Variant &p_param) { … }
lsp::TextDocumentItem GDScriptTextDocument::load_document_item(const Variant &p_param) { … }
void GDScriptTextDocument::notify_client_show_symbol(const lsp::DocumentSymbol *symbol) { … }
void GDScriptTextDocument::initialize() { … }
Variant GDScriptTextDocument::nativeSymbol(const Dictionary &p_params) { … }
Array GDScriptTextDocument::documentSymbol(const Dictionary &p_params) { … }
Array GDScriptTextDocument::completion(const Dictionary &p_params) { … }
Dictionary GDScriptTextDocument::rename(const Dictionary &p_params) { … }
Variant GDScriptTextDocument::prepareRename(const Dictionary &p_params) { … }
Array GDScriptTextDocument::references(const Dictionary &p_params) { … }
Dictionary GDScriptTextDocument::resolve(const Dictionary &p_params) { … }
Array GDScriptTextDocument::foldingRange(const Dictionary &p_params) { … }
Array GDScriptTextDocument::codeLens(const Dictionary &p_params) { … }
Array GDScriptTextDocument::documentLink(const Dictionary &p_params) { … }
Array GDScriptTextDocument::colorPresentation(const Dictionary &p_params) { … }
Variant GDScriptTextDocument::hover(const Dictionary &p_params) { … }
Array GDScriptTextDocument::definition(const Dictionary &p_params) { … }
Variant GDScriptTextDocument::declaration(const Dictionary &p_params) { … }
Variant GDScriptTextDocument::signatureHelp(const Dictionary &p_params) { … }
GDScriptTextDocument::GDScriptTextDocument() { … }
void GDScriptTextDocument::sync_script_content(const String &p_path, const String &p_content) { … }
void GDScriptTextDocument::show_native_symbol_in_editor(const String &p_symbol_id) { … }
Array GDScriptTextDocument::find_symbols(const lsp::TextDocumentPositionParams &p_location, List<const lsp::DocumentSymbol *> &r_list) { … }