forked from qt-creator/qt-creator
Clang: Use member instead of pointer
It makes the resource allocation much more clear. Change-Id: Ib276e089dc3db551171373d72e9b54c9d87b4c8c Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
This commit is contained in:
@@ -58,7 +58,7 @@ public:
|
||||
CppTools::BaseEditorDocumentProcessor *editorDocumentProcessor(
|
||||
TextEditor::TextDocument *baseTextDocument) override;
|
||||
|
||||
IpcCommunicator::Ptr ipcCommunicator();
|
||||
IpcCommunicator &ipcCommunicator();
|
||||
|
||||
public: // for tests
|
||||
static ModelManagerSupportClang *instance();
|
||||
@@ -75,8 +75,8 @@ private:
|
||||
void onProjectPartsUpdated(ProjectExplorer::Project *project);
|
||||
void onProjectPartsRemoved(const QStringList &projectFiles);
|
||||
|
||||
IpcCommunicator::Ptr m_ipcCommunicator;
|
||||
QScopedPointer<ClangCompletionAssistProvider> m_completionAssistProvider;
|
||||
IpcCommunicator m_ipcCommunicator;
|
||||
ClangCompletionAssistProvider m_completionAssistProvider;
|
||||
QPointer<Core::IEditor> m_previousCppEditor;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user