From 97e1bc28d21862593fe317794904c5854c92fcda Mon Sep 17 00:00:00 2001 From: Ivan Donchevskii Date: Thu, 21 Feb 2019 11:07:03 +0100 Subject: Clang: Do not assume that one of the overloads always has parameters Fixes: QTCREATORBUG-21841 Change-Id: I5d4fc5d10cdf38d124e84952862b9aaf66888c88 Reviewed-by: Nikolai Kosjar --- src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp b/src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp index d53edaea19..8eb7121083 100644 --- a/src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp +++ b/src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp @@ -86,7 +86,7 @@ static void addFunctionOverloadAssistProposalItem(QList(sameItem); - item->setHasOverloadsWithParameters(true); + item->setHasOverloadsWithParameters(codeCompletion.hasParameters); if (codeCompletion.completionKind == CodeCompletion::ConstructorCompletionKind) { // It's the constructor, currently constructor definitions do not lead here. // CLANG-UPGRADE-CHECK: Can we get here with constructor definition? -- cgit v1.2.3