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

Method BuildFilter

CppCoverage/WildcardCoverageFilter.cpp:108–121  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

106
107 //-------------------------------------------------------------------------
108 std::unique_ptr<WildcardCoverageFilter::Filter>
109 WildcardCoverageFilter::BuildFilter(const Patterns& patterns) const
110 {
111 std::unique_ptr<Filter> filter{ new Filter()};
112
113 filter->selectedWildcards = BuildWildcards(
114 patterns.GetSelectedPatterns(),
115 patterns.IsRegexCaseSensitiv());
116 filter->excludedWildcards = BuildWildcards(
117 patterns.GetExcludedPatterns(),
118 patterns.IsRegexCaseSensitiv());
119
120 return filter;
121 }
122
123 //---------------------------------------------------------------------
124 bool WildcardCoverageFilter::Match(

Callers

nothing calls this directly

Calls 2

BuildWildcardsFunction · 0.85
IsRegexCaseSensitivMethod · 0.80

Tested by

no test coverage detected