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

Method ProcessAdditionalValues

Source/CTest/cmCTestMemCheckCommand.cxx:42–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

40}
41
42void cmCTestMemCheckCommand::ProcessAdditionalValues(
43 cmCTestGenericHandler* handler, HandlerArguments const& arguments,
44 cmExecutionStatus& status) const
45{
46 cmMakefile& mf = status.GetMakefile();
47 auto const& args = static_cast<MemCheckArguments const&>(arguments);
48 if (!args.DefectCount.empty()) {
49 mf.AddDefinition(
50 args.DefectCount,
51 std::to_string(
52 static_cast<cmCTestMemCheckHandler*>(handler)->GetDefectCount()));
53 }
54}
55
56bool cmCTestMemCheckCommand::InitialPass(std::vector<std::string> const& args,
57 cmExecutionStatus& status) const

Callers

nothing calls this directly

Calls 5

to_stringFunction · 0.85
GetDefectCountMethod · 0.80
GetMakefileMethod · 0.45
emptyMethod · 0.45
AddDefinitionMethod · 0.45

Tested by

no test coverage detected