summaryrefslogtreecommitdiff
path: root/src/libs/clangbackendipc/refactoringserverproxy.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/clangbackendipc/refactoringserverproxy.h')
-rw-r--r--src/libs/clangbackendipc/refactoringserverproxy.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libs/clangbackendipc/refactoringserverproxy.h b/src/libs/clangbackendipc/refactoringserverproxy.h
index 43f1b354a3..44eb2065b2 100644
--- a/src/libs/clangbackendipc/refactoringserverproxy.h
+++ b/src/libs/clangbackendipc/refactoringserverproxy.h
@@ -42,7 +42,7 @@ namespace ClangBackEnd {
class RefactoringClientInterface;
-class CMBIPC_EXPORT RefactoringServerProxy : public RefactoringServerInterface
+class CMBIPC_EXPORT RefactoringServerProxy final : public RefactoringServerInterface
{
public:
explicit RefactoringServerProxy(RefactoringClientInterface *client, QIODevice *ioDevice);
@@ -50,8 +50,9 @@ public:
const RefactoringServerProxy &operator=(const RefactoringServerProxy&) = delete;
void end() override;
- void requestSourceLocationsForRenamingMessage(ClangBackEnd::RequestSourceLocationsForRenamingMessage &&message) override;
- void requestSourceRangesAndDiagnosticsForQueryMessage(RequestSourceRangesAndDiagnosticsForQueryMessage &&message);
+ void requestSourceLocationsForRenamingMessage(RequestSourceLocationsForRenamingMessage &&message) override;
+ void requestSourceRangesAndDiagnosticsForQueryMessage(RequestSourceRangesAndDiagnosticsForQueryMessage &&message) override;
+ void cancel() override;
void readMessages();