diff --git a/src/dcd/server/autocomplete/util.d b/src/dcd/server/autocomplete/util.d index a50bea9..9ab7464 100644 --- a/src/dcd/server/autocomplete/util.d +++ b/src/dcd/server/autocomplete/util.d @@ -763,7 +763,7 @@ AutocompleteResponse.Completion makeSymbolCompletionInfo(const DSymbol* symbol, { string definition; if ((kind == CompletionKind.variableName || kind == CompletionKind.memberVariableName) && symbol.type) - definition = symbol.type.name ~ ' ' ~ symbol.name; + definition = symbol.type.name ~ (symbol.type.isPointer ? "*" : "") ~ ' ' ~ symbol.name; else if (kind == CompletionKind.enumMember) definition = symbol.name; // TODO: add enum value to definition string else