MCPcopy Create free account
hub / github.com/Kitware/CMake / CountProgressMarksInAll

Method CountProgressMarksInAll

Source/cmGlobalUnixMakefileGenerator3.cxx:850–862  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

848}
849
850size_t cmGlobalUnixMakefileGenerator3::CountProgressMarksInAll(
851 cmLocalGenerator const& lg)
852{
853 size_t count = 0;
854 std::set<cmGeneratorTarget const*> emitted;
855 for (cmGeneratorTarget const* target :
856 this->DirectoryTargetsMap[lg.GetStateSnapshot()]) {
857 if (!this->IsExcluded(&lg, target)) {
858 count += this->CountProgressMarksInTarget(target, emitted);
859 }
860 }
861 return count;
862}
863
864void cmGlobalUnixMakefileGenerator3::RecordTargetProgress(
865 cmMakefileTargetGenerator* tg)

Callers 1

GenerateMethod · 0.95

Calls 3

GetStateSnapshotMethod · 0.45
IsExcludedMethod · 0.45

Tested by

no test coverage detected