From 996866814aee66a0cc7a5f61af9306630bf96232 Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Wed, 21 Oct 2009 16:51:54 +0200 Subject: [PATCH] Initialize all the members of CppCodeCompletion --- src/plugins/cpptools/cppcodecompletion.cpp | 3 +++ src/plugins/cpptools/cppcodecompletion.h | 11 ++++------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/plugins/cpptools/cppcodecompletion.cpp b/src/plugins/cpptools/cppcodecompletion.cpp index b62c421658d..1d77d7c8679 100644 --- a/src/plugins/cpptools/cppcodecompletion.cpp +++ b/src/plugins/cpptools/cppcodecompletion.cpp @@ -508,8 +508,11 @@ void CppQuickFixCollector::cleanup() CppCodeCompletion::CppCodeCompletion(CppModelManager *manager) : ICompletionCollector(manager), m_manager(manager), + m_editor(0), + m_startPosition(-1), m_caseSensitivity(Qt::CaseSensitive), m_autoInsertBrackets(true), + m_partialCompletionEnabled(true), m_forcedCompletion(false), m_completionOperator(T_EOF_SYMBOL) { diff --git a/src/plugins/cpptools/cppcodecompletion.h b/src/plugins/cpptools/cppcodecompletion.h index d2bf549b168..0b8350165e7 100644 --- a/src/plugins/cpptools/cppcodecompletion.h +++ b/src/plugins/cpptools/cppcodecompletion.h @@ -146,25 +146,22 @@ private: int findStartOfName(int pos = -1) const; - QList<TextEditor::CompletionItem> m_completions; - +private: + CppModelManager *m_manager; TextEditor::ITextEditable *m_editor; int m_startPosition; // Position of the cursor from which completion started - CppModelManager *m_manager; Qt::CaseSensitivity m_caseSensitivity; bool m_autoInsertBrackets; bool m_partialCompletionEnabled; - bool m_forcedCompletion; + unsigned m_completionOperator; CPlusPlus::Icons m_icons; CPlusPlus::Overview overview; CPlusPlus::TypeOfExpression typeOfExpression; - - unsigned m_completionOperator; - QPointer<FunctionArgumentWidget> m_functionArgumentWidget; + QList<TextEditor::CompletionItem> m_completions; }; } // namespace Internal -- GitLab