From 75f395c2a0dd3d1af4f53585145dc22f76ecd134 Mon Sep 17 00:00:00 2001 From: George Marques Date: Tue, 29 May 2018 23:16:59 -0300 Subject: Use type hints to improve completion - Allow type hints to be completed. - Use type information to infer completion candidates. - Show typed function signature in tooltip. - Add type hints when completing declaration from virtual functions (optional). --- modules/gdscript/gdscript_editor.cpp | 235 +++++++++++++++++++++++++++-------- 1 file changed, 182 insertions(+), 53 deletions(-) (limited to 'modules/gdscript/gdscript_editor.cpp') diff --git a/modules/gdscript/gdscript_editor.cpp b/modules/gdscript/gdscript_editor.cpp index 8389f57761..a09c7a45cc 100644 --- a/modules/gdscript/gdscript_editor.cpp +++ b/modules/gdscript/gdscript_editor.cpp @@ -53,21 +53,45 @@ void GDScriptLanguage::get_string_delimiters(List *p_delimiters) const { p_delimiters->push_back("' '"); } Ref