summaryrefslogtreecommitdiff
path: root/src/tools/clangrefactoringbackend/source/refactoringserver.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/clangrefactoringbackend/source/refactoringserver.h')
-rw-r--r--src/tools/clangrefactoringbackend/source/refactoringserver.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tools/clangrefactoringbackend/source/refactoringserver.h b/src/tools/clangrefactoringbackend/source/refactoringserver.h
index 1823174335..f46aac9577 100644
--- a/src/tools/clangrefactoringbackend/source/refactoringserver.h
+++ b/src/tools/clangrefactoringbackend/source/refactoringserver.h
@@ -62,7 +62,10 @@ public:
void requestSourceRangesAndDiagnosticsForQueryMessage(RequestSourceRangesAndDiagnosticsForQueryMessage &&message) override;
void requestSourceRangesForQueryMessage(RequestSourceRangesForQueryMessage &&message) override;
void updateProjectParts(UpdateProjectPartsMessage &&message) override;
+ void updateGeneratedFiles(UpdateGeneratedFilesMessage &&message) override;
void removeProjectParts(RemoveProjectPartsMessage &&message) override;
+ void removeGeneratedFiles(RemoveGeneratedFilesMessage &&message) override;
+
void cancel() override;
bool isCancelingJobs() const;
@@ -81,6 +84,7 @@ private:
private:
ClangQueryGatherer m_gatherer;
+ V2::FileContainers m_generatedFiles;
QTimer m_pollTimer;
SymbolIndexingInterface &m_symbolIndexing;
FilePathCachingInterface &m_filePathCache;