aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/clangbackend/source/clangcodecompleteresults.cpp
diff options
context:
space:
mode:
authorIvan Donchevskii <ivan.donchevskii@qt.io>2018-07-31 09:48:02 +0200
committerIvan Donchevskii <ivan.donchevskii@qt.io>2018-08-01 14:25:38 +0000
commit810896936b83ec9addb2a080e3e9ee0308386cf2 (patch)
treea2c02741f968800267765e95059499eee2b5e567 /src/tools/clangbackend/source/clangcodecompleteresults.cpp
parent83024557d68ea827ece79fe03480179d62c5408b (diff)
Clang: Improve function definition completion
Insert argument list together with completion. Task-number: QTCREATORBUG-20826 Change-Id: I4aa9faaa04bcd3ca014306aad27843c2b4419d3c Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Diffstat (limited to 'src/tools/clangbackend/source/clangcodecompleteresults.cpp')
-rw-r--r--src/tools/clangbackend/source/clangcodecompleteresults.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/tools/clangbackend/source/clangcodecompleteresults.cpp b/src/tools/clangbackend/source/clangcodecompleteresults.cpp
index af80d739bf..818aa9360e 100644
--- a/src/tools/clangbackend/source/clangcodecompleteresults.cpp
+++ b/src/tools/clangbackend/source/clangcodecompleteresults.cpp
@@ -56,24 +56,12 @@ bool ClangCodeCompleteResults::hasResults() const
return !isNull() && !isEmpty();
}
-bool ClangCodeCompleteResults::hasNoResultsForDotCompletion() const
-{
- return !hasResults() && isDotCompletion();
-}
-
bool ClangCodeCompleteResults::hasUnknownContext() const
{
const unsigned long long contexts = clang_codeCompleteGetContexts(cxCodeCompleteResults);
return contexts == CXCompletionContext_Unknown;
}
-bool ClangCodeCompleteResults::isDotCompletion() const
-{
- const unsigned long long contexts = clang_codeCompleteGetContexts(cxCodeCompleteResults);
-
- return contexts & CXCompletionContext_DotMemberAccess;
-}
-
CXCodeCompleteResults *ClangCodeCompleteResults::data() const
{
return cxCodeCompleteResults;