summaryrefslogtreecommitdiff
path: root/src/libs/clangbackendipc/refactoringserverproxy.cpp
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@qt.io>2016-11-23 13:13:38 +0100
committerTim Jenssen <tim.jenssen@qt.io>2016-11-23 12:16:04 +0000
commit7f757884c5a04484820a97e592afae74beff95a9 (patch)
treed5066d8a24965523b5024ba37d210c74cd68446c /src/libs/clangbackendipc/refactoringserverproxy.cpp
parent52fc4a4ebdc840cc351a0ed465a6523d5bc53ac2 (diff)
downloadqt-creator-7f757884c5a04484820a97e592afae74beff95a9.tar.gz
Clang: Extend clang query
It's a first step to introduce clang query. Change-Id: I4d001a8883f56066765ce6bc561fa3f49611c0a4 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/libs/clangbackendipc/refactoringserverproxy.cpp')
-rw-r--r--src/libs/clangbackendipc/refactoringserverproxy.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libs/clangbackendipc/refactoringserverproxy.cpp b/src/libs/clangbackendipc/refactoringserverproxy.cpp
index be6ee5457c..77f7e7e6fa 100644
--- a/src/libs/clangbackendipc/refactoringserverproxy.cpp
+++ b/src/libs/clangbackendipc/refactoringserverproxy.cpp
@@ -25,6 +25,7 @@
#include "refactoringserverproxy.h"
+#include "cancelmessage.h"
#include "cmbendmessage.h"
#include "messageenvelop.h"
#include "refactoringclientinterface.h"
@@ -59,6 +60,11 @@ void RefactoringServerProxy::requestSourceRangesAndDiagnosticsForQueryMessage(Re
writeMessageBlock.write(message);
}
+void RefactoringServerProxy::cancel()
+{
+ writeMessageBlock.write(CancelMessage());
+}
+
void RefactoringServerProxy::readMessages()
{
for (const auto &message : readMessageBlock.readAll())