| 315 | } |
| 316 | |
| 317 | bool cmCTestUpdateCommand::InitialPass(std::vector<std::string> const& args, |
| 318 | cmExecutionStatus& status) const |
| 319 | { |
| 320 | static auto const parser = |
| 321 | cmArgumentParser<UpdateArguments>{ MakeBasicParser<UpdateArguments>() } |
| 322 | .Bind("SOURCE"_s, &UpdateArguments::Source) |
| 323 | .Bind("RETURN_VALUE"_s, &UpdateArguments::ReturnValue) |
| 324 | .Bind("QUIET"_s, &UpdateArguments::Quiet); |
| 325 | |
| 326 | return this->Invoke(parser, args, status, [&](UpdateArguments& a) { |
| 327 | return this->ExecuteUpdate(a, status); |
| 328 | }); |
| 329 | } |
nothing calls this directly
no test coverage detected