summaryrefslogtreecommitdiff
path: root/src/tools/clangrefactoringbackend/source/symbolindexer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/clangrefactoringbackend/source/symbolindexer.h')
-rw-r--r--src/tools/clangrefactoringbackend/source/symbolindexer.h19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/tools/clangrefactoringbackend/source/symbolindexer.h b/src/tools/clangrefactoringbackend/source/symbolindexer.h
index d9070005ce..55f62ffa5f 100644
--- a/src/tools/clangrefactoringbackend/source/symbolindexer.h
+++ b/src/tools/clangrefactoringbackend/source/symbolindexer.h
@@ -31,7 +31,7 @@
#include "builddependenciesstorageinterface.h"
#include "clangpathwatcher.h"
-#include <projectpartcontainerv2.h>
+#include <projectpartcontainer.h>
#include <filecontainerv2.h>
namespace ClangBackEnd {
@@ -49,8 +49,8 @@ public:
FileStatusCache &fileStatusCache,
Sqlite::TransactionInterface &transactionInterface);
- void updateProjectParts(V2::ProjectPartContainers &&projectParts);
- void updateProjectPart(V2::ProjectPartContainer &&projectPart);
+ void updateProjectParts(ProjectPartContainers &&projectParts);
+ void updateProjectPart(ProjectPartContainer &&projectPart);
void pathsWithIdsChanged(const Utils::SmallStringVector &ids) override;
void pathsChanged(const FilePathIds &filePathIds) override;
@@ -58,22 +58,23 @@ public:
std::vector<SymbolIndexerTask> &symbolIndexerTask);
bool compilerMacrosOrIncludeSearchPathsAreDifferent(
- const V2::ProjectPartContainer &projectPart,
+ const ProjectPartContainer &projectPart,
const Utils::optional<ProjectPartArtefact> &optionalArtefact) const;
FilePathIds filterChangedFiles(
- const V2::ProjectPartContainer &projectPart) const;
+ const ProjectPartContainer &projectPart) const;
- FilePathIds updatableFilePathIds(const V2::ProjectPartContainer &projectPart,
+ FilePathIds updatableFilePathIds(const ProjectPartContainer &projectPart,
const Utils::optional<ProjectPartArtefact> &optionalArtefact) const;
- Utils::SmallStringVector compilerArguments(Utils::SmallStringVector arguments,
- const Utils::optional<ProjectPartPch> optionalProjectPartPch) const;
+ Utils::SmallStringVector compilerArguments(
+ Utils::SmallStringVector arguments,
+ const Utils::optional<ProjectPartPch> optionalProjectPartPch) const;
private:
SymbolIndexerTaskQueueInterface &m_symbolIndexerTaskQueue;
SymbolStorageInterface &m_symbolStorage;
- BuildDependenciesStorageInterface &m_usedMacroAndSourceStorage;
+ BuildDependenciesStorageInterface &m_buildDependencyStorage;
ClangPathWatcherInterface &m_pathWatcher;
FilePathCachingInterface &m_filePathCache;
FileStatusCache &m_fileStatusCache;