diff options
author | Marco Bubke <marco.bubke@qt.io> | 2018-09-11 17:02:45 +0200 |
---|---|---|
committer | Marco Bubke <marco.bubke@qt.io> | 2018-09-24 14:33:05 +0000 |
commit | 4e6d09d8e1e9ba776ee20000d5a39b46ce2c25af (patch) | |
tree | 423e880fb98d221db033127d51917942854c7b92 /src/tools/clangrefactoringbackend/source/symbolscollector.cpp | |
parent | a334650953880e29219e28bda89b4136875f3dc2 (diff) | |
download | qt-creator-4e6d09d8e1e9ba776ee20000d5a39b46ce2c25af.tar.gz |
Clang: Reuse thread based pipeline for pch creation
The pch creation so far used signal and slots but there was no explicit
pipeline. This patch is introducing the same architecture like the
refactoring plugin. It is filtering out older project parts from the
pipeline.
Change-Id: Iaa6bd2ca1272231b97ebe1f5f7b2ce8e43bc590c
Task-number: QTCREATORBUG-21111
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Diffstat (limited to 'src/tools/clangrefactoringbackend/source/symbolscollector.cpp')
-rw-r--r-- | src/tools/clangrefactoringbackend/source/symbolscollector.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tools/clangrefactoringbackend/source/symbolscollector.cpp b/src/tools/clangrefactoringbackend/source/symbolscollector.cpp index 53e0bbba6e..afa01de2e9 100644 --- a/src/tools/clangrefactoringbackend/source/symbolscollector.cpp +++ b/src/tools/clangrefactoringbackend/source/symbolscollector.cpp @@ -129,6 +129,10 @@ void SymbolsCollector::collectSymbols() &m_collectMacrosSourceFileCallbacks).get()); } +void SymbolsCollector::doInMainThreadAfterFinished() +{ +} + const SymbolEntries &SymbolsCollector::symbols() const { return m_symbolEntries; |