diff options
Diffstat (limited to 'src/lib/buildgraph/buildgraphloader.h')
-rw-r--r-- | src/lib/buildgraph/buildgraphloader.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/buildgraph/buildgraphloader.h b/src/lib/buildgraph/buildgraphloader.h index fed032f72..2c072b10c 100644 --- a/src/lib/buildgraph/buildgraphloader.h +++ b/src/lib/buildgraph/buildgraphloader.h @@ -31,7 +31,7 @@ #include "forward_decls.h" -#include <buildgraph/artifactlist.h> +#include <buildgraph/artifactset.h> #include <language/forward_decls.h> #include <logging/logger.h> @@ -45,6 +45,7 @@ namespace Internal { class FileDependency; class FileResourceBase; class FileTime; +class NodeSet; class Property; class BuildGraphLoadResult @@ -92,7 +93,7 @@ private: void onProductFileListChanged(const ResolvedProductPtr &restoredProduct, const ResolvedProductPtr &newlyResolvedProduct, const ProjectBuildData *oldBuildData); void removeArtifactAndExclusiveDependents(Artifact *artifact, - ArtifactList *removedArtifacts = 0); + ArtifactSet *removedArtifacts = 0); bool checkForPropertyChanges(const TransformerConstPtr &restoredTrafo, const ResolvedProductPtr &freshProduct); bool checkForPropertyChange(const Property &restoredProperty, @@ -100,7 +101,7 @@ private: void replaceFileDependencyWithArtifact(const ResolvedProductPtr &fileDepProduct, FileDependency *filedep, Artifact *artifact); - typedef QHash<const Artifact *, ArtifactList> ChildListHash; + typedef QHash<const Artifact *, ArtifactSet> ChildListHash; void rescueOldBuildData(const ResolvedProductConstPtr &restoredProduct, const ResolvedProductPtr &newlyResolvedProduct, const ProjectBuildData *oldBuildData, |