diff options
Diffstat (limited to 'modules/gdscript/language_server')
6 files changed, 36 insertions, 36 deletions
diff --git a/modules/gdscript/language_server/gdscript_extend_parser.cpp b/modules/gdscript/language_server/gdscript_extend_parser.cpp index 0f6f13944b..b2c6b0e1ab 100644 --- a/modules/gdscript/language_server/gdscript_extend_parser.cpp +++ b/modules/gdscript/language_server/gdscript_extend_parser.cpp @@ -327,7 +327,7 @@ void ExtendGDScriptParser::parse_function_symbol(const GDScriptParser::FunctionN  		int default_value_idx = i - (p_func->arguments.size() - p_func->default_values.size());  		if (default_value_idx >= 0) {  			const GDScriptParser::ConstantNode *const_node = dynamic_cast<const GDScriptParser::ConstantNode *>(p_func->default_values[default_value_idx]); -			if (const_node == NULL) { +			if (const_node == nullptr) {  				const GDScriptParser::OperatorNode *operator_node = dynamic_cast<const GDScriptParser::OperatorNode *>(p_func->default_values[default_value_idx]);  				if (operator_node) {  					const_node = dynamic_cast<const GDScriptParser::ConstantNode *>(operator_node->next); @@ -507,7 +507,7 @@ String ExtendGDScriptParser::get_uri() const {  }  const lsp::DocumentSymbol *ExtendGDScriptParser::search_symbol_defined_at_line(int p_line, const lsp::DocumentSymbol &p_parent) const { -	const lsp::DocumentSymbol *ret = NULL; +	const lsp::DocumentSymbol *ret = nullptr;  	if (p_line < p_parent.range.start.line) {  		return ret;  	} else if (p_parent.range.start.line == p_line) { @@ -591,7 +591,7 @@ const lsp::DocumentSymbol *ExtendGDScriptParser::get_member_symbol(const String  		}  	} -	return NULL; +	return nullptr;  }  const List<lsp::DocumentLink> &ExtendGDScriptParser::get_document_links() const { @@ -602,7 +602,7 @@ const Array &ExtendGDScriptParser::get_member_completions() {  	if (member_completions.empty()) { -		const String *name = members.next(NULL); +		const String *name = members.next(nullptr);  		while (name) {  			const lsp::DocumentSymbol *symbol = members.get(*name); @@ -613,11 +613,11 @@ const Array &ExtendGDScriptParser::get_member_completions() {  			name = members.next(name);  		} -		const String *_class = inner_classes.next(NULL); +		const String *_class = inner_classes.next(nullptr);  		while (_class) {  			const ClassMembers *inner_class = inner_classes.getptr(*_class); -			const String *member_name = inner_class->next(NULL); +			const String *member_name = inner_class->next(nullptr);  			while (member_name) {  				const lsp::DocumentSymbol *symbol = inner_class->get(*member_name);  				lsp::CompletionItem item = symbol->make_completion_item(); @@ -648,7 +648,7 @@ Dictionary ExtendGDScriptParser::dump_function_api(const GDScriptParser::Functio  		int default_value_idx = i - (p_func->arguments.size() - p_func->default_values.size());  		if (default_value_idx >= 0) {  			const GDScriptParser::ConstantNode *const_node = dynamic_cast<const GDScriptParser::ConstantNode *>(p_func->default_values[default_value_idx]); -			if (const_node == NULL) { +			if (const_node == nullptr) {  				const GDScriptParser::OperatorNode *operator_node = dynamic_cast<const GDScriptParser::OperatorNode *>(p_func->default_values[default_value_idx]);  				if (operator_node) {  					const_node = dynamic_cast<const GDScriptParser::ConstantNode *>(operator_node->next); @@ -778,7 +778,7 @@ Error ExtendGDScriptParser::parse(const String &p_code, const String &p_path) {  	path = p_path;  	lines = p_code.split("\n"); -	Error err = GDScriptParser::parse(p_code, p_path.get_base_dir(), false, p_path, false, NULL, false); +	Error err = GDScriptParser::parse(p_code, p_path.get_base_dir(), false, p_path, false, nullptr, false);  	update_diagnostics();  	update_symbols();  	update_document_links(p_code); diff --git a/modules/gdscript/language_server/gdscript_language_protocol.cpp b/modules/gdscript/language_server/gdscript_language_protocol.cpp index 2243a7b81d..69662e96f7 100644 --- a/modules/gdscript/language_server/gdscript_language_protocol.cpp +++ b/modules/gdscript/language_server/gdscript_language_protocol.cpp @@ -35,7 +35,7 @@  #include "editor/editor_log.h"  #include "editor/editor_node.h" -GDScriptLanguageProtocol *GDScriptLanguageProtocol::singleton = NULL; +GDScriptLanguageProtocol *GDScriptLanguageProtocol::singleton = nullptr;  Error GDScriptLanguageProtocol::LSPeer::handle_data() {  	int read = 0; @@ -191,7 +191,7 @@ Dictionary GDScriptLanguageProtocol::initialize(const Dictionary &p_params) {  		Dictionary request = make_notification("gdscrip_client/changeWorkspace", params);  		Ref<LSPeer> peer = clients.get(latest_client_id); -		if (peer != NULL) { +		if (peer != nullptr) {  			String msg = JSON::print(request);  			msg = format_output(msg);  			(*peer)->res_queue.push_back(msg.utf8()); @@ -230,26 +230,26 @@ void GDScriptLanguageProtocol::poll() {  	if (server->is_connection_available()) {  		on_client_connected();  	} -	const int *id = NULL; +	const int *id = nullptr;  	while ((id = clients.next(id))) {  		Ref<LSPeer> peer = clients.get(*id);  		StreamPeerTCP::Status status = peer->connection->get_status();  		if (status == StreamPeerTCP::STATUS_NONE || status == StreamPeerTCP::STATUS_ERROR) {  			on_client_disconnected(*id); -			id = NULL; +			id = nullptr;  		} else {  			if (peer->connection->get_available_bytes() > 0) {  				latest_client_id = *id;  				Error err = peer->handle_data();  				if (err != OK && err != ERR_BUSY) {  					on_client_disconnected(*id); -					id = NULL; +					id = nullptr;  				}  			}  			Error err = peer->send_data();  			if (err != OK && err != ERR_BUSY) {  				on_client_disconnected(*id); -				id = NULL; +				id = nullptr;  			}  		}  	} @@ -260,7 +260,7 @@ Error GDScriptLanguageProtocol::start(int p_port, const IP_Address &p_bind_ip) {  }  void GDScriptLanguageProtocol::stop() { -	const int *id = NULL; +	const int *id = nullptr;  	while ((id = clients.next(id))) {  		Ref<LSPeer> peer = clients.get(*id);  		peer->connection->disconnect_from_host(); @@ -274,7 +274,7 @@ void GDScriptLanguageProtocol::notify_client(const String &p_method, const Varia  		p_client_id = latest_client_id;  	}  	Ref<LSPeer> peer = clients.get(p_client_id); -	ERR_FAIL_COND(peer == NULL); +	ERR_FAIL_COND(peer == nullptr);  	Dictionary message = make_notification(p_method, p_params);  	String msg = JSON::print(message); diff --git a/modules/gdscript/language_server/gdscript_language_server.cpp b/modules/gdscript/language_server/gdscript_language_server.cpp index 7170c63058..e1d86ecdd4 100644 --- a/modules/gdscript/language_server/gdscript_language_server.cpp +++ b/modules/gdscript/language_server/gdscript_language_server.cpp @@ -35,7 +35,7 @@  #include "editor/editor_node.h"  GDScriptLanguageServer::GDScriptLanguageServer() { -	thread = NULL; +	thread = nullptr;  	thread_running = false;  	started = false; @@ -87,7 +87,7 @@ void GDScriptLanguageServer::start() {  	if (protocol.start(port, IP_Address("127.0.0.1")) == OK) {  		EditorNode::get_log()->add_message("--- GDScript language server started ---", EditorLog::MSG_TYPE_EDITOR);  		if (use_thread) { -			ERR_FAIL_COND(thread != NULL); +			ERR_FAIL_COND(thread != nullptr);  			thread_running = true;  			thread = Thread::create(GDScriptLanguageServer::thread_main, this);  		} @@ -98,11 +98,11 @@ void GDScriptLanguageServer::start() {  void GDScriptLanguageServer::stop() {  	if (use_thread) { -		ERR_FAIL_COND(NULL == thread); +		ERR_FAIL_COND(nullptr == thread);  		thread_running = false;  		Thread::wait_to_finish(thread);  		memdelete(thread); -		thread = NULL; +		thread = nullptr;  	}  	protocol.stop();  	started = false; diff --git a/modules/gdscript/language_server/gdscript_text_document.cpp b/modules/gdscript/language_server/gdscript_text_document.cpp index fbf8ef2f8f..f065b33570 100644 --- a/modules/gdscript/language_server/gdscript_text_document.cpp +++ b/modules/gdscript/language_server/gdscript_text_document.cpp @@ -90,12 +90,12 @@ void GDScriptTextDocument::initialize() {  		const HashMap<StringName, ClassMembers> &native_members = GDScriptLanguageProtocol::get_singleton()->get_workspace()->native_members; -		const StringName *class_ptr = native_members.next(NULL); +		const StringName *class_ptr = native_members.next(nullptr);  		while (class_ptr) {  			const ClassMembers &members = native_members.get(*class_ptr); -			const String *name = members.next(NULL); +			const String *name = members.next(nullptr);  			while (name) {  				const lsp::DocumentSymbol *symbol = members.get(*name); @@ -227,7 +227,7 @@ Dictionary GDScriptTextDocument::resolve(const Dictionary &p_params) {  	lsp::CompletionParams params;  	Variant data = p_params["data"]; -	const lsp::DocumentSymbol *symbol = NULL; +	const lsp::DocumentSymbol *symbol = nullptr;  	if (data.get_type() == Variant::DICTIONARY) { diff --git a/modules/gdscript/language_server/gdscript_workspace.cpp b/modules/gdscript/language_server/gdscript_workspace.cpp index 205257b8f2..32fc8f36f0 100644 --- a/modules/gdscript/language_server/gdscript_workspace.cpp +++ b/modules/gdscript/language_server/gdscript_workspace.cpp @@ -93,7 +93,7 @@ const lsp::DocumentSymbol *GDScriptWorkspace::get_native_symbol(const String &p_  		class_name = ClassDB::get_parent_class(class_name);  	} -	return NULL; +	return nullptr;  }  const lsp::DocumentSymbol *GDScriptWorkspace::get_script_symbol(const String &p_path) const { @@ -101,7 +101,7 @@ const lsp::DocumentSymbol *GDScriptWorkspace::get_script_symbol(const String &p_  	if (S) {  		return &(S->get()->get_symbols());  	} -	return NULL; +	return nullptr;  }  void GDScriptWorkspace::reload_all_workspace_scripts() { @@ -152,7 +152,7 @@ ExtendGDScriptParser *GDScriptWorkspace::get_parse_successed_script(const String  	if (S) {  		return S->get();  	} -	return NULL; +	return nullptr;  }  ExtendGDScriptParser *GDScriptWorkspace::get_parse_result(const String &p_path) { @@ -164,7 +164,7 @@ ExtendGDScriptParser *GDScriptWorkspace::get_parse_result(const String &p_path)  	if (S) {  		return S->get();  	} -	return NULL; +	return nullptr;  }  Array GDScriptWorkspace::symbol(const Dictionary &p_params) { @@ -402,7 +402,7 @@ void GDScriptWorkspace::_get_owners(EditorFileSystemDirectory *efsd, String p_pa  }  Node *GDScriptWorkspace::_get_owner_scene_node(String p_path) { -	Node *owner_scene_node = NULL; +	Node *owner_scene_node = nullptr;  	List<String> owners;  	_get_owners(EditorFileSystem::get_singleton()->get_filesystem(), p_path, owners); @@ -438,7 +438,7 @@ void GDScriptWorkspace::completion(const lsp::CompletionParams &p_params, List<S  const lsp::DocumentSymbol *GDScriptWorkspace::resolve_symbol(const lsp::TextDocumentPositionParams &p_doc_pos, const String &p_symbol_name, bool p_func_requred) { -	const lsp::DocumentSymbol *symbol = NULL; +	const lsp::DocumentSymbol *symbol = nullptr;  	String path = get_file_path(p_doc_pos.textDocument.uri);  	if (const ExtendGDScriptParser *parser = get_parse_result(path)) { @@ -466,7 +466,7 @@ const lsp::DocumentSymbol *GDScriptWorkspace::resolve_symbol(const lsp::TextDocu  			} else {  				ScriptLanguage::LookupResult ret; -				if (OK == GDScriptLanguage::get_singleton()->lookup_code(parser->get_text_for_lookup_symbol(pos, symbol_identifier, p_func_requred), symbol_identifier, path, NULL, ret)) { +				if (OK == GDScriptLanguage::get_singleton()->lookup_code(parser->get_text_for_lookup_symbol(pos, symbol_identifier, p_func_requred), symbol_identifier, path, nullptr, ret)) {  					if (ret.type == ScriptLanguage::LookupResult::RESULT_SCRIPT_LOCATION) { @@ -506,7 +506,7 @@ void GDScriptWorkspace::resolve_related_symbols(const lsp::TextDocumentPositionP  		Vector2i offset;  		symbol_identifier = parser->get_identifier_under_position(p_doc_pos.position, offset); -		const StringName *class_ptr = native_members.next(NULL); +		const StringName *class_ptr = native_members.next(nullptr);  		while (class_ptr) {  			const ClassMembers &members = native_members.get(*class_ptr);  			if (const lsp::DocumentSymbol *const *symbol = members.getptr(symbol_identifier)) { @@ -523,7 +523,7 @@ void GDScriptWorkspace::resolve_related_symbols(const lsp::TextDocumentPositionP  			}  			const HashMap<String, ClassMembers> &inner_classes = script->get_inner_classes(); -			const String *_class = inner_classes.next(NULL); +			const String *_class = inner_classes.next(nullptr);  			while (_class) {  				const ClassMembers *inner_class = inner_classes.getptr(*_class); @@ -552,7 +552,7 @@ const lsp::DocumentSymbol *GDScriptWorkspace::resolve_native_symbol(const lsp::N  		}  	} -	return NULL; +	return nullptr;  }  void GDScriptWorkspace::resolve_document_links(const String &p_uri, List<lsp::DocumentLink> &r_list) { diff --git a/modules/gdscript/language_server/lsp.hpp b/modules/gdscript/language_server/lsp.hpp index 914c9742e1..124fcbfed8 100644 --- a/modules/gdscript/language_server/lsp.hpp +++ b/modules/gdscript/language_server/lsp.hpp @@ -156,7 +156,7 @@ struct LocationLink {  	 * Used as the underlined span for mouse interaction. Defaults to the word range at  	 * the mouse position.  	 */ -	Range *originSelectionRange = NULL; +	Range *originSelectionRange = nullptr;  	/**  	 * The target resource identifier of this link. @@ -1686,8 +1686,8 @@ struct InitializeResult {  struct GodotNativeClassInfo {  	String name; -	const DocData::ClassDoc *class_doc = NULL; -	const ClassDB::ClassInfo *class_info = NULL; +	const DocData::ClassDoc *class_doc = nullptr; +	const ClassDB::ClassInfo *class_info = nullptr;  	Dictionary to_json() {  		Dictionary dict;  |