diff options
author | Ivan Donchevskii <ivan.donchevskii@qt.io> | 2018-07-31 09:48:02 +0200 |
---|---|---|
committer | Ivan Donchevskii <ivan.donchevskii@qt.io> | 2018-08-01 14:25:38 +0000 |
commit | 810896936b83ec9addb2a080e3e9ee0308386cf2 (patch) | |
tree | a2c02741f968800267765e95059499eee2b5e567 /src/tools/clangbackend/source/clangcodecompleteresults.cpp | |
parent | 83024557d68ea827ece79fe03480179d62c5408b (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.cpp | 12 |
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; |