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

Method InitialPass

Source/CTest/cmCTestUpdateCommand.cxx:317–329  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

315}
316
317bool 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}

Callers

nothing calls this directly

Calls 3

ExecuteUpdateMethod · 0.95
InvokeMethod · 0.80
BindMethod · 0.45

Tested by

no test coverage detected