From ad5428fd93279eba4bff45c9e0a985ff17da73f8 Mon Sep 17 00:00:00 2001 From: RUSshy <18348637+RUSshy@users.noreply.github.com> Date: Tue, 5 Oct 2021 20:16:47 +0200 Subject: [PATCH] Use calltip if available --- src/dcd/server/autocomplete/util.d | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/dcd/server/autocomplete/util.d b/src/dcd/server/autocomplete/util.d index 4de7d4e..f7f0886 100644 --- a/src/dcd/server/autocomplete/util.d +++ b/src/dcd/server/autocomplete/util.d @@ -757,7 +757,12 @@ AutocompleteResponse.Completion makeSymbolCompletionInfo(const DSymbol* symbol, { string definition; if ((kind == CompletionKind.variableName || kind == CompletionKind.memberVariableName) && symbol.type) - definition = symbol.type.name ~ ' ' ~ symbol.name; + { + if (symbol.type.callTip) + definition = symbol.type.callTip; + else + definition = symbol.type.name ~ ' ' ~ symbol.name; + } else { switch (kind)