cmGeneratorTarget: Move GetLinkImplementationClosure

This commit is contained in:
Stephen Kelly
2015-08-04 19:19:44 +02:00
parent 97f10e488a
commit 7da4c9d4ed
4 changed files with 63 additions and 60 deletions
+12
View File
@@ -245,6 +245,18 @@ private:
cmGeneratorTarget(cmGeneratorTarget const&);
void operator=(cmGeneratorTarget const&);
struct LinkImplClosure: public std::vector<cmTarget const*>
{
LinkImplClosure(): Done(false) {}
bool Done;
};
mutable std::map<std::string, LinkImplClosure> LinkImplClosureMap;
public:
std::vector<cmTarget const*> const&
GetLinkImplementationClosure(const std::string& config) const;
};
struct cmStrictTargetComparison {