diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-09-25 15:10:48 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-09-28 12:45:31 +0000 |
commit | 917592970d4c94483fa29038cbc5068bc309850c (patch) | |
tree | af0faa2e0ab66aa7a7ece7a8f094f8a8d5ea1432 /src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp | |
parent | 227acdea75a0f63e82da95dbdac2e984659a6202 (diff) | |
download | qt-creator-917592970d4c94483fa29038cbc5068bc309850c.tar.gz |
Clang: Extract and rename backend classes
IpcCommunicator -> BackendCommunicator
IpcSender -> BackendSender
IpcReceiver -> BackendReceiver
Change-Id: I110ebe8d185db7ff47d2d5de9b786262520926d0
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp')
-rw-r--r-- | src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp b/src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp index e60ac37ec6..54d960ff03 100644 --- a/src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp +++ b/src/plugins/clangcodemodel/clangcompletionassistprocessor.cpp @@ -495,12 +495,12 @@ void ClangCompletionAssistProcessor::sendFileContent(const QByteArray &customFil // TODO: Revert custom modification after the completions const UnsavedFileContentInfo info = unsavedFileContent(customFileContent); - IpcCommunicator &ipcCommunicator = m_interface->ipcCommunicator(); - ipcCommunicator.updateTranslationUnitsForEditor({{m_interface->fileName(), - Utf8String(), - Utf8String::fromByteArray(info.unsavedContent), - info.isDocumentModified, - uint(m_interface->textDocument()->revision())}}); + BackendCommunicator &communicator = m_interface->communicator(); + communicator.updateTranslationUnitsForEditor({{m_interface->fileName(), + Utf8String(), + Utf8String::fromByteArray(info.unsavedContent), + info.isDocumentModified, + uint(m_interface->textDocument()->revision())}}); } namespace { bool shouldSendDocumentForCompletion(const QString &filePath, @@ -568,10 +568,9 @@ bool ClangCompletionAssistProcessor::sendCompletionRequest(int position, { const QString filePath = m_interface->fileName(); - auto &ipcCommunicator = m_interface->ipcCommunicator(); + auto &communicator = m_interface->communicator(); - if (shouldSendCodeCompletion(filePath, position) - || ipcCommunicator.isNotWaitingForCompletion()) { + if (shouldSendCodeCompletion(filePath, position) || communicator.isNotWaitingForCompletion()) { if (shouldSendDocumentForCompletion(filePath, position)) { sendFileContent(customFileContent); setLastDocumentRevision(filePath); @@ -580,9 +579,9 @@ bool ClangCompletionAssistProcessor::sendCompletionRequest(int position, const Position cursorPosition = extractLineColumn(position); const Position functionNameStart = extractLineColumn(functionNameStartPosition); const QString projectPartId = CppTools::CppToolsBridge::projectPartIdForFile(filePath); - ipcCommunicator.completeCode(this, filePath, uint(cursorPosition.line), - uint(cursorPosition.column), projectPartId, - functionNameStart.line, functionNameStart.column); + communicator.completeCode(this, filePath, uint(cursorPosition.line), + uint(cursorPosition.column), projectPartId, + functionNameStart.line, functionNameStart.column); setLastCompletionPosition(filePath, position); return true; } |