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

Method IntersectsFilter

Source/CTest/cmCTestCoverageHandler.cxx:2209–2221  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2207}
2208
2209bool cmCTestCoverageHandler::IntersectsFilter(LabelSet const& labels)
2210{
2211 // If there is no label filter then nothing is filtered out.
2212 if (this->LabelFilter.empty()) {
2213 return true;
2214 }
2215
2216 std::vector<int> ids;
2217 std::set_intersection(labels.begin(), labels.end(),
2218 this->LabelFilter.begin(), this->LabelFilter.end(),
2219 std::back_inserter(ids));
2220 return !ids.empty();
2221}
2222
2223bool cmCTestCoverageHandler::IsFilteredOut(std::string const& source)
2224{

Callers 2

FindGCovFilesMethod · 0.95
IsFilteredOutMethod · 0.95

Calls 3

emptyMethod · 0.45
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected