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

Method CollectSideEffects

Source/cmComputeTargetDepends.cxx:409–419  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

407}
408
409void cmComputeTargetDepends::CollectSideEffects()
410{
411 this->SideEffects.resize(0);
412 this->SideEffects.resize(this->InitialGraph.size());
413
414 size_t n = this->InitialGraph.size();
415 std::set<size_t> visited;
416 for (size_t i = 0; i < n; ++i) {
417 this->CollectSideEffectsForTarget(visited, i);
418 }
419}
420
421void cmComputeTargetDepends::CollectSideEffectsForTarget(
422 std::set<size_t>& visited, size_t depender_index)

Callers 1

ComputeMethod · 0.95

Calls 3

resizeMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected