Given a multi-option value `parts`, compile those parts into * regular expressions in `expressions`. Skip empty values. * Returns true if there were any expressions. */
| 452 | * Returns true if there were any expressions. |
| 453 | */ |
| 454 | static bool BuildLabelRE(std::vector<std::string> const& parts, |
| 455 | std::vector<cmsys::RegularExpression>& expressions) |
| 456 | { |
| 457 | expressions.clear(); |
| 458 | for (auto const& p : parts) { |
| 459 | if (!p.empty()) { |
| 460 | expressions.emplace_back(p); |
| 461 | } |
| 462 | } |
| 463 | return !expressions.empty(); |
| 464 | } |
| 465 | |
| 466 | bool cmCTestTestHandler::ProcessOptions() |
| 467 | { |
no test coverage detected
searching dependent graphs…