| 832 | } |
| 833 | |
| 834 | size_t cmGlobalUnixMakefileGenerator3::CountProgressMarksInTarget( |
| 835 | cmGeneratorTarget const* target, std::set<cmGeneratorTarget const*>& emitted) |
| 836 | { |
| 837 | size_t count = 0; |
| 838 | if (emitted.insert(target).second) { |
| 839 | count = this->ProgressMap[target].Marks.size(); |
| 840 | for (cmTargetDepend const& depend : this->GetTargetDirectDepends(target)) { |
| 841 | if (!depend->IsInBuildSystem()) { |
| 842 | continue; |
| 843 | } |
| 844 | count += this->CountProgressMarksInTarget(depend, emitted); |
| 845 | } |
| 846 | } |
| 847 | return count; |
| 848 | } |
| 849 | |
| 850 | size_t cmGlobalUnixMakefileGenerator3::CountProgressMarksInAll( |
| 851 | cmLocalGenerator const& lg) |
no test coverage detected