MCPcopy Create free account
hub / github.com/OpenCppCoverage/OpenCppCoverage / CoverageArgs

Class CoverageArgs

CppCoverageTest/TestTools.hpp:52–69  ·  view source on GitHub ↗

---------------------------------------------------------------------

Source from the content-addressed store, hash-verified

50
51 //---------------------------------------------------------------------
52 struct CoverageArgs
53 {
54 CoverageArgs(
55 const std::vector<std::wstring>& arguments,
56 const std::wstring& modulePattern,
57 const std::wstring& sourcePattern);
58
59 std::filesystem::path programToRun_;
60 std::vector<std::wstring> arguments_;
61 std::vector<std::wstring> modulePatternCollection_;
62 std::vector<std::wstring> sourcePatternCollection_;
63 std::vector<CppCoverage::UnifiedDiffSettings> unifiedDiffSettingsCollection_;
64 bool coverChildren_ = true;
65 bool continueAfterCppException_ = false;
66 bool optimizedBuildSupport_ = false;
67 std::vector<std::wstring> excludedLineRegexes_;
68 std::vector<CppCoverage::SubstitutePdbSourcePath> substitutePdbSourcePath_;
69 };
70
71 //---------------------------------------------------------------------
72 Plugin::CoverageData ComputeCoverageData(

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected