diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-09-21 14:38:50 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-09-22 08:56:31 +0000 |
commit | d7678124b332301cd07d134e2c938dc1cb84a29f (patch) | |
tree | 8ec5bf10fdc563680b0949d085c8eb722d402fef /src/tools/clangbackend/ipcsource/clangupdatedocumentannotationsjob.h | |
parent | 8d84e591689b88a51fde1c2052af4ad759ba9fc1 (diff) | |
download | qt-creator-d7678124b332301cd07d134e2c938dc1cb84a29f.tar.gz |
Clang: Extract base class DocumentJob
...to remove some duplication.
Change-Id: If3e792031dd232687a8f83883783fc55eefee0c7
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/tools/clangbackend/ipcsource/clangupdatedocumentannotationsjob.h')
-rw-r--r-- | src/tools/clangbackend/ipcsource/clangupdatedocumentannotationsjob.h | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/tools/clangbackend/ipcsource/clangupdatedocumentannotationsjob.h b/src/tools/clangbackend/ipcsource/clangupdatedocumentannotationsjob.h index a49e9b45b5..b7f56318f0 100644 --- a/src/tools/clangbackend/ipcsource/clangupdatedocumentannotationsjob.h +++ b/src/tools/clangbackend/ipcsource/clangupdatedocumentannotationsjob.h @@ -25,9 +25,7 @@ #pragma once -#include "clangasyncjob.h" -#include "clangdocument.h" -#include "clangtranslationunitupdater.h" +#include "clangdocumentjob.h" #include <clangsupport/diagnosticcontainer.h> #include <clangsupport/highlightingmarkcontainer.h> @@ -45,7 +43,7 @@ struct UpdateDocumentAnnotationsJobResult QVector<SourceRangeContainer> skippedSourceRanges; }; -class UpdateDocumentAnnotationsJob : public AsyncJob<UpdateDocumentAnnotationsJobResult> +class UpdateDocumentAnnotationsJob : public DocumentJob<UpdateDocumentAnnotationsJobResult> { public: using AsyncResult = UpdateDocumentAnnotationsJobResult; @@ -60,12 +58,6 @@ protected: private: void incorporateUpdaterResult(const AsyncResult &result); void sendAnnotations(const AsyncResult &result); - -protected: - Document m_pinnedDocument; - -private: - FileContainer m_pinnedFileContainer; }; } // namespace ClangBackEnd |