Branch Coverage

/usr/include/c++/5/bits/regex.h
Criterion Covered Total %
branch 0 44 0.0


line true false branch
149 0 0 && _M_base == __other._M_base;
0 0 && _M_base == __other._M_base;
233 0 0 const __collate_type& __fclt(use_facet<__collate_type>(_M_locale));
0 0 const __collate_type& __fclt(use_facet<__collate_type>(_M_locale));
0 0 const __collate_type& __fclt(use_facet<__collate_type>(_M_locale));
234 0 0 string_type __s(__first, __last);
0 0 string_type __s(__first, __last);
0 0 string_type __s(__first, __last);
235 0 0 return __fclt.transform(__s.data(), __s.data() + __s.size());
0 0 return __fclt.transform(__s.data(), __s.data() + __s.size());
0 0 return __fclt.transform(__s.data(), __s.data() + __s.size());
263 0 0 const __ctype_type& __fctyp(use_facet<__ctype_type>(_M_locale));
0 0 const __ctype_type& __fctyp(use_facet<__ctype_type>(_M_locale));
264 0 0 std::vector __s(__first, __last);
0 0 std::vector __s(__first, __last);
265 0 0 __fctyp.tolower(__s.data(), __s.data() + __s.size());
0 0 __fctyp.tolower(__s.data(), __s.data() + __s.size());
266 0 0 return this->transform(__s.data(), __s.data() + __s.size());
0 0 return this->transform(__s.data(), __s.data() + __s.size());
512 0 0 : basic_regex(std::move(__first), std::move(__last), locale_type(), __f)
767 0 0 std::move(__first), std::move(__last), _M_loc, _M_flags))
2016 0 0 return regex_match(__first, __last, __what, __re, __flags);