diff options
author | Marco Bubke <marco.bubke@qt.io> | 2019-08-08 14:47:33 +0200 |
---|---|---|
committer | Marco Bubke <marco.bubke@qt.io> | 2019-08-27 11:52:09 +0000 |
commit | 199746143a4f4d87af2d87b7be3ac1228589edbe (patch) | |
tree | f3b05a8e91a8d453cbbb0b6733fed74da3862a92 /src/plugins/clangpchmanager/projectupdater.h | |
parent | 947cb9ed4ee6e87404fa66be667b30667fef9ef5 (diff) |
Clang: Bulk add project file paths to database
This project part container generation because there is not anymore one
single access to the database for every file path.
Change-Id: I5f82022262fe89a976729d48ee4f098b74a1e1d1
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/clangpchmanager/projectupdater.h')
-rw-r--r-- | src/plugins/clangpchmanager/projectupdater.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/clangpchmanager/projectupdater.h b/src/plugins/clangpchmanager/projectupdater.h index 4c4300d194..c3f793dc2f 100644 --- a/src/plugins/clangpchmanager/projectupdater.h +++ b/src/plugins/clangpchmanager/projectupdater.h @@ -116,6 +116,9 @@ public: ClangBackEnd::ProjectPartIds toProjectPartIds(const QStringList &projectPartNames) const; private: + void addProjectFilesToFilePathCache(const std::vector<CppTools::ProjectPart *> &projectParts); + +private: ClangBackEnd::GeneratedFiles m_generatedFiles; ClangBackEnd::FilePaths m_excludedPaths; ClangBackEnd::ProjectManagementServerInterface &m_server; |