include/boost/regex/v5/regex_format.hpp
96.0% Lines (403/420)
42.8% List of functions (196/458)
Functions (458)
Function
Calls
Lines
Blocks
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::basic_regex_formatter(boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::basic_regex_formatter(boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::basic_regex_formatter(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, boost::regex_traits_wrapper<boost::c_regex_traits<char> > const&)
:84
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::basic_regex_formatter(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> > const&)
:84
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::basic_regex_formatter(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&)
:84
14x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::basic_regex_formatter(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > > const&, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> > const&)
:84
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::basic_regex_formatter(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > > const&, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> > const&)
:84
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::basic_regex_formatter(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::basic_regex_formatter(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::basic_regex_formatter(boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::basic_regex_formatter(boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::basic_regex_formatter(boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::basic_regex_formatter(boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
3217x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::basic_regex_formatter(boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::basic_regex_formatter(boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::basic_regex_formatter(boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::basic_regex_formatter(boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::basic_regex_formatter(boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::basic_regex_formatter(boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::basic_regex_formatter(boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::basic_regex_formatter(boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::basic_regex_formatter(boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::basic_regex_formatter(boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::basic_regex_formatter(std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&)
:84
4x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::basic_regex_formatter(std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&)
:84
475x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::basic_regex_formatter(unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::basic_regex_formatter(unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > > const&, boost::regex_traits_wrapper<boost::icu_regex_traits> const&)
:84
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::integral_constant<bool, false> const&)
:112
72x
100.0%
93.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::integral_constant<bool, false> const&)
:112
72x
100.0%
93.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::integral_constant<bool, false> const&)
:112
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::get_named_sub(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::integral_constant<bool, false> const&)
:112
72x
100.0%
93.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::get_named_sub(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::integral_constant<bool, false> const&)
:112
72x
100.0%
93.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::integral_constant<bool, false> const&)
:112
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*, std::integral_constant<bool, true> const&)
:118
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*, std::integral_constant<bool, true> const&)
:118
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*, std::integral_constant<bool, true> const&)
:118
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*, std::integral_constant<bool, true> const&)
:118
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::get_named_sub(char const*, char const*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*, std::integral_constant<bool, true> const&)
:118
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*, std::integral_constant<bool, true> const&)
:118
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
:122
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
:122
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::get_named_sub(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >)
:122
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::get_named_sub(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >)
:122
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*)
:122
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*)
:122
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*)
:122
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*)
:122
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::get_named_sub(char const*, char const*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub(int const*, int const*)
:122
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub(int*, int*)
:122
72x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::integral_constant<bool, false> const&)
:127
360x
100.0%
93.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::integral_constant<bool, false> const&)
:127
360x
100.0%
93.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::integral_constant<bool, false> const&)
:127
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::integral_constant<bool, false> const&)
:127
360x
100.0%
93.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::integral_constant<bool, false> const&)
:127
360x
100.0%
93.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::integral_constant<bool, false> const&)
:127
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*, std::integral_constant<bool, true> const&)
:133
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*, std::integral_constant<bool, true> const&)
:133
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*, std::integral_constant<bool, true> const&)
:133
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*, std::integral_constant<bool, true> const&)
:133
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::get_named_sub_index(char const*, char const*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*, std::integral_constant<bool, true> const&)
:133
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*, std::integral_constant<bool, true> const&)
:133
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
:137
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
:137
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >)
:137
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >)
:137
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*)
:137
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*)
:137
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*)
:137
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*)
:137
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_named_sub_index(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::get_named_sub_index(char const*, char const*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::get_named_sub_index(int const*, int const*)
:137
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::get_named_sub_index(int*, int*)
:137
360x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::toi(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int, std::integral_constant<bool, false> const&)
:147
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::toi(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int, std::integral_constant<bool, false> const&)
:147
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::toi(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int, std::integral_constant<bool, false> const&)
:147
56x
90.0%
75.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::toi(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >&, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, int, std::integral_constant<bool, false> const&)
:147
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::toi(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >&, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, int, std::integral_constant<bool, false> const&)
:147
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int, std::integral_constant<bool, false> const&)
:147
3136x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int, std::integral_constant<bool, false> const&)
:147
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int, std::integral_constant<bool, false> const&)
:147
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int, std::integral_constant<bool, false> const&)
:147
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::toi(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int, std::integral_constant<bool, false> const&)
:147
8x
90.0%
75.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::toi(char const*&, char const*, int, std::integral_constant<bool, false> const&)
:147
1964x
90.0%
74.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int, std::integral_constant<bool, false> const&)
:147
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int, std::integral_constant<bool, false> const&)
:147
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::toi(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int)
:167
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::toi(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int)
:167
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::toi(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int)
:167
56x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::toi(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >&, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, int)
:167
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::toi(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >&, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, int)
:167
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int)
:167
3136x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int)
:167
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int)
:167
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int)
:167
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::toi(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int)
:167
8x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::toi(char const*&, char const*, int)
:167
1964x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::toi(int const*&, int const*, int)
:167
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::toi(int*&, int*, int)
:167
3132x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format(int const*, int const*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format(int*, int*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_constants::_match_flags)
:197
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_constants::_match_flags)
:197
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_constants::_match_flags)
:197
14x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::regex_constants::_match_flags)
:197
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::regex_constants::_match_flags)
:197
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format(int const*, int const*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format(int*, int*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format(int const*, int const*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format(int*, int*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format(int const*, int const*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format(int*, int*, boost::regex_constants::_match_flags)
:197
3217x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format(int const*, int const*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format(int*, int*, boost::regex_constants::_match_flags)
:197
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format(int const*, int const*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format(int*, int*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format(int const*, int const*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format(int*, int*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format(int const*, int const*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format(int*, int*, boost::regex_constants::_match_flags)
:197
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format(int const*, int const*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format(int*, int*, boost::regex_constants::_match_flags)
:197
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_constants::_match_flags)
:197
4x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::format(char const*, char const*, boost::regex_constants::_match_flags)
:197
475x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format(int const*, int const*, boost::regex_constants::_match_flags)
:197
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format(int*, int*, boost::regex_constants::_match_flags)
:197
3216x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_all(unsigned int)
:207
8256x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_all(unsigned int)
:207
8256x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_all(unsigned int)
:207
14x
16.4%
18.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format_all(unsigned int)
:207
8256x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format_all(unsigned int)
:207
8256x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_all(unsigned int)
:207
8257x
100.0%
98.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_all(unsigned int)
:207
8256x
100.0%
98.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_all(unsigned int)
:207
8256x
100.0%
98.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_all(unsigned int)
:207
8256x
100.0%
98.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_all(unsigned int)
:207
4x
12.7%
15.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::format_all(unsigned int)
:207
4403x
60.0%
59.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_all(unsigned int)
:207
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_all(unsigned int)
:207
8256x
100.0%
98.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_perl()
:286
1404x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_perl()
:286
1404x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format_perl()
:286
1404x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format_perl()
:286
1404x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_perl()
:286
1408x
100.0%
98.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_perl()
:286
1404x
100.0%
98.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_perl()
:286
1404x
100.0%
98.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_perl()
:286
1404x
100.0%
98.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_perl()
:286
8x
23.5%
26.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::format_perl()
:286
1520x
19.6%
11.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_perl()
:286
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_perl()
:286
1404x
100.0%
98.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::handle_perl_verb(bool)
:375
396x
80.3%
80.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::handle_perl_verb(bool)
:375
396x
80.3%
80.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::handle_perl_verb(bool)
:375
396x
80.3%
80.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::handle_perl_verb(bool)
:375
396x
80.3%
80.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::handle_perl_verb(bool)
:375
396x
80.3%
88.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::handle_perl_verb(bool)
:375
396x
80.3%
88.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::handle_perl_verb(bool)
:375
396x
80.3%
88.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::handle_perl_verb(bool)
:375
396x
80.3%
88.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::handle_perl_verb(bool)
:375
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::handle_perl_verb(bool)
:375
396x
80.3%
88.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_escape()
:494
564x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_escape()
:494
564x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_escape()
:494
56x
10.1%
16.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format_escape()
:494
564x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format_escape()
:494
564x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_escape()
:494
564x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_escape()
:494
564x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_escape()
:494
564x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_escape()
:494
564x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_escape()
:494
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_escape()
:494
564x
100.0%
99.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_conditional(unsigned int)
:652
1776x
92.9%
96.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_conditional(unsigned int)
:652
1776x
92.9%
96.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format_conditional(unsigned int)
:652
1776x
92.9%
96.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format_conditional(unsigned int)
:652
1776x
92.9%
96.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_conditional(unsigned int)
:652
1776x
92.9%
95.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_conditional(unsigned int)
:652
1776x
92.9%
95.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_conditional(unsigned int)
:652
1776x
92.9%
95.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_conditional(unsigned int)
:652
1776x
92.9%
95.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::format_conditional(unsigned int)
:652
1964x
45.2%
52.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_conditional(unsigned int)
:652
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_conditional(unsigned int)
:652
1776x
92.9%
95.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_until_scope_end(unsigned int)
:737
3408x
66.7%
61.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_until_scope_end(unsigned int)
:737
3408x
66.7%
61.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format_until_scope_end(unsigned int)
:737
3408x
66.7%
61.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::format_until_scope_end(unsigned int)
:737
3408x
66.7%
61.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_until_scope_end(unsigned int)
:737
3408x
66.7%
67.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_until_scope_end(unsigned int)
:737
3408x
66.7%
67.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_until_scope_end(unsigned int)
:737
3408x
66.7%
67.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_until_scope_end(unsigned int)
:737
3408x
66.7%
67.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::format_until_scope_end(unsigned int)
:737
1964x
66.7%
67.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::format_until_scope_end(unsigned int)
:737
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::format_until_scope_end(unsigned int)
:737
3408x
66.7%
67.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::put(char)
:749
8832x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::put(char)
:749
8832x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::put(char)
:749
243x
27.3%
40.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::put(wchar_t)
:749
8832x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::put(wchar_t)
:749
8832x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(int)
:749
8851x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(int)
:749
8832x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(int)
:749
8832x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(int)
:749
8832x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::put(char)
:749
1x
27.3%
40.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::put(char)
:749
58678x
36.4%
47.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(int)
:749
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(int)
:749
8832x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::output_iterator_archetype<wchar_t>, boost::match_results<boost::bidirectional_iterator_archetype<wchar_t>, std::allocator<boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(boost::sub_match<boost::bidirectional_iterator_archetype<wchar_t> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::put(boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
:779
1284x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::put(boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
:779
1284x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::put(boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
:779
56x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::put(boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > const&)
:779
1284x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::put(boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > const&)
:779
1284x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::output_iterator_archetype<char16_t> >, boost::match_results<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(boost::sub_match<boost::u16_to_u32_iterator<boost::bidirectional_iterator_archetype<char16_t>, unsigned int> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<boost::re_detail_600::unicode_string_out_iterator>, boost::match_results<boost::u16_to_u32_iterator<char16_t const*, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(boost::sub_match<boost::u16_to_u32_iterator<char16_t const*, unsigned int> > const&)
:779
1288x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf16_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char16_t, std::allocator<char16_t> > > >, boost::match_results<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int>, std::allocator<boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(boost::sub_match<boost::u16_to_u32_iterator<__gnu_cxx::__normal_iterator<char16_t*, std::vector<char16_t, std::allocator<char16_t> > >, unsigned int> > const&)
:779
1284x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<char>, unsigned int> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::output_iterator_archetype<unsigned char> >, boost::match_results<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(boost::sub_match<boost::u8_to_u32_iterator<boost::bidirectional_iterator_archetype<unsigned char>, unsigned int> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned int> > const&)
:779
1284x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<boost::utf8_output_iterator<unnecessary_fix::back_insert_iterator<std::vector<char, std::allocator<char> > > >, boost::match_results<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int>, std::allocator<boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(boost::sub_match<boost::u8_to_u32_iterator<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, unsigned int> > const&)
:779
1284x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::put(boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
:779
8x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > >, char const*>::put(boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
:779
1520x
100.0%
100.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int const*>::put(boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > const&)
:779
0
0.0%
0.0%
boost::re_detail_600::basic_regex_formatter<unnecessary_fix::back_insert_iterator<std::vector<int, std::allocator<int> > >, boost::match_results<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > > >, boost::regex_traits_wrapper<boost::icu_regex_traits>, int*>::put(boost::sub_match<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > > const&)
:779
1284x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::string_out_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
:795
5522x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::string_out_iterator(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&)
:795
3672x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++()
:796
22947x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::operator++()
:796
22704x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++(int)
:797
11352x
16.7%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator*()
:798
34299x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::operator*()
:798
22704x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(char)
:799
34299x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::operator=(wchar_t)
:799
22704x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::re_detail_600::regex_format_imp<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> > >(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_constants::_match_flags, boost::regex_traits_wrapper<boost::c_regex_traits<char> > const&)
:813
3252x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::re_detail_600::regex_format_imp<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> > >(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_constants::_match_flags, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> > const&)
:813
3252x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::re_detail_600::regex_format_imp<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_constants::_match_flags, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&)
:813
14x
80.0%
80.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > boost::re_detail_600::regex_format_imp<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> > >(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > > const&, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::regex_constants::_match_flags, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> > const&)
:813
3252x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > boost::re_detail_600::regex_format_imp<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> > >(boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > > const&, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::regex_constants::_match_flags, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> > const&)
:813
3252x
100.0%
100.0%
std::ostream_iterator<char, char, std::char_traits<char> > boost::re_detail_600::regex_format_imp<std::ostream_iterator<char, char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >(std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_constants::_match_flags, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&)
:813
4x
80.0%
69.0%
std::ostream_iterator<char, char, std::char_traits<char> > boost::re_detail_600::regex_format_imp<std::ostream_iterator<char, char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, char const*, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >(std::ostream_iterator<char, char, std::char_traits<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, char const*, char const*, boost::regex_constants::_match_flags, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&)
:813
475x
80.0%
69.0%
boost::re_detail_600::format_functor_c_string<char, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >::format_functor_c_string(char const*)
:1047
475x
100.0%
100.0%
std::ostream_iterator<char, char, std::char_traits<char> > boost::re_detail_600::format_functor_c_string<char, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >::operator()<std::ostream_iterator<char, char, std::char_traits<char> > >(boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, std::ostream_iterator<char, char, std::char_traits<char> >, boost::regex_constants::_match_flags, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&)
:1050
475x
100.0%
100.0%
boost::re_detail_600::format_functor_container<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<char> > >::format_functor_container(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
:1066
3252x
100.0%
100.0%
boost::re_detail_600::format_functor_container<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<char> > >::format_functor_container(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
:1066
3252x
100.0%
100.0%
boost::re_detail_600::format_functor_container<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >::format_functor_container(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
:1066
14x
100.0%
100.0%
boost::re_detail_600::format_functor_container<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >::format_functor_container(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
:1066
4x
100.0%
100.0%
boost::re_detail_600::format_functor_container<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::c_regex_traits<wchar_t> > >::format_functor_container(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)
:1066
3252x
100.0%
100.0%
boost::re_detail_600::format_functor_container<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >, boost::regex_traits_wrapper<boost::cpp_regex_traits<wchar_t> > >::format_functor_container(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)
:1066
3252x
100.0%
100.0%
boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::re_detail_600::format_functor_container<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >::operator()<boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, boost::re_detail_600::string_out_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::regex_constants::_match_flags, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&)
:1069
14x
100.0%
100.0%
std::ostream_iterator<char, char, std::char_traits<char> > boost::re_detail_600::format_functor_container<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >::operator()<std::ostream_iterator<char, char, std::char_traits<char> > >(boost::match_results<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, std::ostream_iterator<char, char, std::char_traits<char> >, boost::regex_constants::_match_flags, boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&)
:1069
4x
100.0%
100.0%
| Line | TLA | Hits | Source Code |
|---|---|---|---|
| 1 | /* | ||
| 2 | * | ||
| 3 | * Copyright (c) 1998-2009 John Maddock | ||
| 4 | * Copyright 2008 Eric Niebler. | ||
| 5 | * | ||
| 6 | * Use, modification and distribution are subject to the | ||
| 7 | * Boost Software License, Version 1.0. (See accompanying file | ||
| 8 | * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||
| 9 | * | ||
| 10 | */ | ||
| 11 | |||
| 12 | /* | ||
| 13 | * LOCATION: see http://www.boost.org for most recent version. | ||
| 14 | * FILE regex_format.hpp | ||
| 15 | * VERSION see <boost/version.hpp> | ||
| 16 | * DESCRIPTION: Provides formatting output routines for search and replace | ||
| 17 | * operations. Note this is an internal header file included | ||
| 18 | * by regex.hpp, do not include on its own. | ||
| 19 | */ | ||
| 20 | |||
| 21 | #ifndef BOOST_REGEX_FORMAT_HPP | ||
| 22 | #define BOOST_REGEX_FORMAT_HPP | ||
| 23 | |||
| 24 | #include <boost/regex/v5/match_flags.hpp> | ||
| 25 | #include <boost/regex/v5/sub_match.hpp> | ||
| 26 | #include <boost/regex/v5/regex_traits_defaults.hpp> | ||
| 27 | #ifndef BOOST_REGEX_AS_MODULE | ||
| 28 | #include <type_traits> | ||
| 29 | #include <functional> | ||
| 30 | #endif | ||
| 31 | |||
| 32 | namespace boost{ | ||
| 33 | |||
| 34 | // | ||
| 35 | // Forward declaration: | ||
| 36 | // | ||
| 37 | BOOST_REGEX_MODULE_EXPORT template <class BidiIterator, class Allocator = typename std::vector<sub_match<BidiIterator> >::allocator_type > | ||
| 38 | class match_results; | ||
| 39 | |||
| 40 | namespace BOOST_REGEX_DETAIL_NS{ | ||
| 41 | |||
| 42 | // | ||
| 43 | // struct trivial_format_traits: | ||
| 44 | // defines minimum localisation support for formatting | ||
| 45 | // in the case that the actual regex traits is unavailable. | ||
| 46 | // | ||
| 47 | template <class charT> | ||
| 48 | struct trivial_format_traits | ||
| 49 | { | ||
| 50 | typedef charT char_type; | ||
| 51 | |||
| 52 | static std::ptrdiff_t length(const charT* p) | ||
| 53 | { | ||
| 54 | return global_length(p); | ||
| 55 | } | ||
| 56 | static charT tolower(charT c) | ||
| 57 | { | ||
| 58 | return ::boost::BOOST_REGEX_DETAIL_NS::global_lower(c); | ||
| 59 | } | ||
| 60 | static charT toupper(charT c) | ||
| 61 | { | ||
| 62 | return ::boost::BOOST_REGEX_DETAIL_NS::global_upper(c); | ||
| 63 | } | ||
| 64 | static int value(const charT c, int radix) | ||
| 65 | { | ||
| 66 | int result = global_value(c); | ||
| 67 | return result >= radix ? -1 : result; | ||
| 68 | } | ||
| 69 | int toi(const charT*& p1, const charT* p2, int radix)const | ||
| 70 | { | ||
| 71 | return (int)global_toi(p1, p2, radix, *this); | ||
| 72 | } | ||
| 73 | }; | ||
| 74 | |||
| 75 | #ifdef BOOST_REGEX_MSVC | ||
| 76 | # pragma warning(push) | ||
| 77 | #pragma warning(disable:26812) | ||
| 78 | #endif | ||
| 79 | template <class OutputIterator, class Results, class traits, class ForwardIter> | ||
| 80 | class basic_regex_formatter | ||
| 81 | { | ||
| 82 | public: | ||
| 83 | typedef typename traits::char_type char_type; | ||
| 84 | 29438x | basic_regex_formatter(OutputIterator o, const Results& r, const traits& t) | |
| 85 | 29438x | : m_traits(t), m_results(r), m_out(o), m_position(), m_end(), m_flags(), m_state(output_copy), m_restore_state(output_copy), m_have_conditional(false) {} | |
| 86 | OutputIterator format(ForwardIter p1, ForwardIter p2, match_flag_type f); | ||
| 87 | OutputIterator format(ForwardIter p1, match_flag_type f) | ||
| 88 | { | ||
| 89 | return format(p1, p1 + m_traits.length(p1), f); | ||
| 90 | } | ||
| 91 | private: | ||
| 92 | typedef typename Results::value_type sub_match_type; | ||
| 93 | enum output_state | ||
| 94 | { | ||
| 95 | output_copy, | ||
| 96 | output_next_lower, | ||
| 97 | output_next_upper, | ||
| 98 | output_lower, | ||
| 99 | output_upper, | ||
| 100 | output_none | ||
| 101 | }; | ||
| 102 | |||
| 103 | void put(char_type c); | ||
| 104 | void put(const sub_match_type& sub); | ||
| 105 | void format_all(unsigned recursion_count = 0); | ||
| 106 | void format_perl(); | ||
| 107 | void format_escape(); | ||
| 108 | void format_conditional(unsigned recursion_count); | ||
| 109 | void format_until_scope_end(unsigned recursion_count); | ||
| 110 | bool handle_perl_verb(bool have_brace); | ||
| 111 | |||
| 112 | 288x | inline typename Results::value_type const& get_named_sub(ForwardIter i, ForwardIter j, const std::integral_constant<bool, false>&) | |
| 113 | { | ||
| 114 | 288x | std::vector<char_type> v(i, j); | |
| 115 | 576x | return (i != j) ? this->m_results.named_subexpression(&v[0], &v[0] + v.size()) | |
| 116 | 840x | : this->m_results.named_subexpression(static_cast<const char_type*>(0), static_cast<const char_type*>(0)); | |
| 117 | 288x | } | |
| 118 | 360x | inline typename Results::value_type const& get_named_sub(ForwardIter i, ForwardIter j, const std::integral_constant<bool, true>&) | |
| 119 | { | ||
| 120 | 360x | return this->m_results.named_subexpression(i, j); | |
| 121 | } | ||
| 122 | 648x | inline typename Results::value_type const& get_named_sub(ForwardIter i, ForwardIter j) | |
| 123 | { | ||
| 124 | typedef typename std::is_convertible<ForwardIter, const char_type*>::type tag_type; | ||
| 125 | 648x | return get_named_sub(i, j, tag_type()); | |
| 126 | } | ||
| 127 | 1440x | inline int get_named_sub_index(ForwardIter i, ForwardIter j, const std::integral_constant<bool, false>&) | |
| 128 | { | ||
| 129 | 1440x | std::vector<char_type> v(i, j); | |
| 130 | 1440x | return (i != j) ? this->m_results.named_subexpression_index(&v[0], &v[0] + v.size()) | |
| 131 | 2760x | : this->m_results.named_subexpression_index(static_cast<const char_type*>(0), static_cast<const char_type*>(0)); | |
| 132 | 1440x | } | |
| 133 | 1800x | inline int get_named_sub_index(ForwardIter i, ForwardIter j, const std::integral_constant<bool, true>&) | |
| 134 | { | ||
| 135 | 1800x | return this->m_results.named_subexpression_index(i, j); | |
| 136 | } | ||
| 137 | 3240x | inline int get_named_sub_index(ForwardIter i, ForwardIter j) | |
| 138 | { | ||
| 139 | typedef typename std::is_convertible<ForwardIter, const char_type*>::type tag_type; | ||
| 140 | 3240x | return get_named_sub_index(i, j, tag_type()); | |
| 141 | } | ||
| 142 | #ifdef BOOST_REGEX_MSVC | ||
| 143 | // msvc-8.0 issues a spurious warning on the call to std::advance here: | ||
| 144 | #pragma warning(push) | ||
| 145 | #pragma warning(disable:4244) | ||
| 146 | #endif | ||
| 147 | 30220x | inline int toi(ForwardIter& i, ForwardIter j, int base, const std::integral_constant<bool, false>&) | |
| 148 | { | ||
| 149 | 30220x | if(i != j) | |
| 150 | { | ||
| 151 | 30112x | std::vector<char_type> v(i, j); | |
| 152 | 30112x | const char_type* start = &v[0]; | |
| 153 | 30112x | const char_type* pos = start; | |
| 154 | 30112x | int r = (int)m_traits.toi(pos, &v[0] + v.size(), base); | |
| 155 | 30112x | std::advance(i, pos - start); | |
| 156 | 30112x | return r; | |
| 157 | 30112x | } | |
| 158 | 108x | return -1; | |
| 159 | } | ||
| 160 | #ifdef BOOST_REGEX_MSVC | ||
| 161 | #pragma warning(pop) | ||
| 162 | #endif | ||
| 163 | inline int toi(ForwardIter& i, ForwardIter j, int base, const std::integral_constant<bool, true>&) | ||
| 164 | { | ||
| 165 | return m_traits.toi(i, j, base); | ||
| 166 | } | ||
| 167 | 30220x | inline int toi(ForwardIter& i, ForwardIter j, int base) | |
| 168 | { | ||
| 169 | #if defined(_MSC_VER) && defined(__INTEL_COMPILER) && ((__INTEL_COMPILER == 9999) || (__INTEL_COMPILER == 1210)) | ||
| 170 | // Workaround for Intel support issue #656654. | ||
| 171 | // See also https://svn.boost.org/trac/boost/ticket/6359 | ||
| 172 | return toi(i, j, base, std::integral_constant<bool, false>()); | ||
| 173 | #else | ||
| 174 | typedef typename std::is_convertible<ForwardIter, const char_type*&>::type tag_type; | ||
| 175 | 30220x | return toi(i, j, base, tag_type()); | |
| 176 | #endif | ||
| 177 | } | ||
| 178 | |||
| 179 | const traits& m_traits; // the traits class for localised formatting operations | ||
| 180 | const Results& m_results; // the match_results being used. | ||
| 181 | OutputIterator m_out; // where to send output. | ||
| 182 | ForwardIter m_position; // format string, current position | ||
| 183 | ForwardIter m_end; // format string end | ||
| 184 | match_flag_type m_flags; // format flags to use | ||
| 185 | output_state m_state; // what to do with the next character | ||
| 186 | output_state m_restore_state; // what state to restore to. | ||
| 187 | bool m_have_conditional; // we are parsing a conditional | ||
| 188 | private: | ||
| 189 | basic_regex_formatter(const basic_regex_formatter&); | ||
| 190 | basic_regex_formatter& operator=(const basic_regex_formatter&); | ||
| 191 | }; | ||
| 192 | #ifdef BOOST_REGEX_MSVC | ||
| 193 | # pragma warning(pop) | ||
| 194 | #endif | ||
| 195 | |||
| 196 | template <class OutputIterator, class Results, class traits, class ForwardIter> | ||
| 197 | 29438x | OutputIterator basic_regex_formatter<OutputIterator, Results, traits, ForwardIter>::format(ForwardIter p1, ForwardIter p2, match_flag_type f) | |
| 198 | { | ||
| 199 | 29438x | m_position = p1; | |
| 200 | 29438x | m_end = p2; | |
| 201 | 29438x | m_flags = f; | |
| 202 | 29438x | format_all(); | |
| 203 | 29438x | return m_out; | |
| 204 | } | ||
| 205 | |||
| 206 | template <class OutputIterator, class Results, class traits, class ForwardIter> | ||
| 207 | 78726x | void basic_regex_formatter<OutputIterator, Results, traits, ForwardIter>::format_all(unsigned recursion_count) | |
| 208 | { | ||
| 209 | // over and over: | ||
| 210 | 221028x | while(m_position != m_end) | |
| 211 | { | ||
| 212 | 186406x | switch(*m_position) | |
| 213 | { | ||
| 214 | 660x | case '&': | |
| 215 | 660x | if(m_flags & ::boost::regex_constants::format_sed) | |
| 216 | { | ||
| 217 | 108x | ++m_position; | |
| 218 | 108x | put(m_results[0]); | |
| 219 | 108x | break; | |
| 220 | } | ||
| 221 | 552x | put(*m_position++); | |
| 222 | 552x | break; | |
| 223 | 5132x | case '\\': | |
| 224 | 5132x | format_escape(); | |
| 225 | 5132x | break; | |
| 226 | 26696x | case '(': | |
| 227 | 26696x | if((m_flags & boost::regex_constants::format_all) && (recursion_count < BOOST_REGEX_MAX_RECURSION_DEPTH)) | |
| 228 | { | ||
| 229 | 23996x | ++m_position; | |
| 230 | 23996x | bool have_conditional = m_have_conditional; | |
| 231 | 23996x | m_have_conditional = false; | |
| 232 | 23996x | format_until_scope_end(recursion_count); | |
| 233 | 23996x | m_have_conditional = have_conditional; | |
| 234 | 23996x | if(m_position == m_end) | |
| 235 | 12096x | return; | |
| 236 | 11900x | BOOST_REGEX_ASSERT(*m_position == static_cast<char_type>(')')); | |
| 237 | 11900x | ++m_position; // skip the closing ')' | |
| 238 | 11900x | break; | |
| 239 | } | ||
| 240 | 2700x | put(*m_position); | |
| 241 | 2700x | ++m_position; | |
| 242 | 2700x | break; | |
| 243 | 23800x | case ')': | |
| 244 | 23800x | if(m_flags & boost::regex_constants::format_all) | |
| 245 | { | ||
| 246 | 23368x | return; | |
| 247 | } | ||
| 248 | 432x | put(*m_position); | |
| 249 | 432x | ++m_position; | |
| 250 | 432x | break; | |
| 251 | 9828x | case ':': | |
| 252 | 9828x | if((m_flags & boost::regex_constants::format_all) && m_have_conditional) | |
| 253 | { | ||
| 254 | 8640x | return; | |
| 255 | } | ||
| 256 | 1188x | put(*m_position); | |
| 257 | 1188x | ++m_position; | |
| 258 | 1188x | break; | |
| 259 | 18380x | case '?': | |
| 260 | 18380x | if((m_flags & boost::regex_constants::format_all) && (recursion_count < BOOST_REGEX_MAX_RECURSION_DEPTH)) | |
| 261 | { | ||
| 262 | 17948x | ++m_position; | |
| 263 | 17948x | format_conditional(recursion_count); | |
| 264 | 17948x | break; | |
| 265 | } | ||
| 266 | 432x | put(*m_position); | |
| 267 | 432x | ++m_position; | |
| 268 | 432x | break; | |
| 269 | 14384x | case '$': | |
| 270 | 14384x | if((m_flags & format_sed) == 0) | |
| 271 | { | ||
| 272 | 14168x | format_perl(); | |
| 273 | 14168x | break; | |
| 274 | } | ||
| 275 | // not a special character: | ||
| 276 | BOOST_REGEX_FALLTHROUGH; | ||
| 277 | default: | ||
| 278 | 87742x | put(*m_position); | |
| 279 | 87742x | ++m_position; | |
| 280 | 87742x | break; | |
| 281 | } | ||
| 282 | } | ||
| 283 | } | ||
| 284 | |||
| 285 | template <class OutputIterator, class Results, class traits, class ForwardIter> | ||
| 286 | 14168x | void basic_regex_formatter<OutputIterator, Results, traits, ForwardIter>::format_perl() | |
| 287 | { | ||
| 288 | // | ||
| 289 | // On entry *m_position points to a '$' character | ||
| 290 | // output the information that goes with it: | ||
| 291 | // | ||
| 292 | 14168x | BOOST_REGEX_ASSERT(*m_position == '$'); | |
| 293 | // | ||
| 294 | // see if this is a trailing '$': | ||
| 295 | // | ||
| 296 | 14168x | if(++m_position == m_end) | |
| 297 | { | ||
| 298 | 216x | --m_position; | |
| 299 | 216x | put(*m_position); | |
| 300 | 216x | ++m_position; | |
| 301 | 216x | return; | |
| 302 | } | ||
| 303 | // | ||
| 304 | // OK find out what kind it is: | ||
| 305 | // | ||
| 306 | 13952x | bool have_brace = false; | |
| 307 | 13952x | ForwardIter save_position = m_position; | |
| 308 | 13952x | switch(*m_position) | |
| 309 | { | ||
| 310 | 1844x | case '&': | |
| 311 | 1844x | ++m_position; | |
| 312 | 1844x | put(this->m_results[0]); | |
| 313 | 1844x | break; | |
| 314 | 216x | case '`': | |
| 315 | 216x | ++m_position; | |
| 316 | 216x | put(this->m_results.prefix()); | |
| 317 | 216x | break; | |
| 318 | 108x | case '\'': | |
| 319 | 108x | ++m_position; | |
| 320 | 108x | put(this->m_results.suffix()); | |
| 321 | 108x | break; | |
| 322 | 108x | case '$': | |
| 323 | 108x | put(*m_position++); | |
| 324 | 108x | break; | |
| 325 | 1296x | case '+': | |
| 326 | 1296x | if((++m_position != m_end) && (*m_position == '{')) | |
| 327 | { | ||
| 328 | 864x | ForwardIter base = ++m_position; | |
| 329 | 3132x | while((m_position != m_end) && (*m_position != '}')) ++m_position; | |
| 330 | 864x | if(m_position != m_end) | |
| 331 | { | ||
| 332 | // Named sub-expression: | ||
| 333 | 648x | put(get_named_sub(base, m_position)); | |
| 334 | 648x | ++m_position; | |
| 335 | 648x | break; | |
| 336 | } | ||
| 337 | else | ||
| 338 | { | ||
| 339 | 216x | m_position = --base; | |
| 340 | } | ||
| 341 | } | ||
| 342 | 648x | put((this->m_results)[this->m_results.size() > 1 ? static_cast<int>(this->m_results.size() - 1) : 1]); | |
| 343 | 648x | break; | |
| 344 | 1836x | case '{': | |
| 345 | 1836x | have_brace = true; | |
| 346 | 1836x | ++m_position; | |
| 347 | BOOST_REGEX_FALLTHROUGH; | ||
| 348 | 10380x | default: | |
| 349 | // see if we have a number: | ||
| 350 | { | ||
| 351 | 10380x | std::ptrdiff_t len = std::distance(m_position, m_end); | |
| 352 | //len = (std::min)(static_cast<std::ptrdiff_t>(2), len); | ||
| 353 | 10380x | int v = this->toi(m_position, m_position + len, 10); | |
| 354 | 10380x | if((v < 0) || (have_brace && ((m_position == m_end) || (*m_position != '}')))) | |
| 355 | { | ||
| 356 | // Look for a Perl-5.10 verb: | ||
| 357 | 3564x | if(!handle_perl_verb(have_brace)) | |
| 358 | { | ||
| 359 | // leave the $ as is, and carry on: | ||
| 360 | 1404x | m_position = --save_position; | |
| 361 | 1404x | put(*m_position); | |
| 362 | 1404x | ++m_position; | |
| 363 | } | ||
| 364 | 3564x | break; | |
| 365 | } | ||
| 366 | // otherwise output sub v: | ||
| 367 | 6816x | put(this->m_results[v]); | |
| 368 | 6816x | if(have_brace) | |
| 369 | 432x | ++m_position; | |
| 370 | } | ||
| 371 | } | ||
| 372 | } | ||
| 373 | |||
| 374 | template <class OutputIterator, class Results, class traits, class ForwardIter> | ||
| 375 | 3564x | bool basic_regex_formatter<OutputIterator, Results, traits, ForwardIter>::handle_perl_verb(bool have_brace) | |
| 376 | { | ||
| 377 | // | ||
| 378 | // We may have a capitalised string containing a Perl action: | ||
| 379 | // | ||
| 380 | static const char_type MATCH[] = { 'M', 'A', 'T', 'C', 'H' }; | ||
| 381 | static const char_type PREMATCH[] = { 'P', 'R', 'E', 'M', 'A', 'T', 'C', 'H' }; | ||
| 382 | static const char_type POSTMATCH[] = { 'P', 'O', 'S', 'T', 'M', 'A', 'T', 'C', 'H' }; | ||
| 383 | static const char_type LAST_PAREN_MATCH[] = { 'L', 'A', 'S', 'T', '_', 'P', 'A', 'R', 'E', 'N', '_', 'M', 'A', 'T', 'C', 'H' }; | ||
| 384 | static const char_type LAST_SUBMATCH_RESULT[] = { 'L', 'A', 'S', 'T', '_', 'S', 'U', 'B', 'M', 'A', 'T', 'C', 'H', '_', 'R', 'E', 'S', 'U', 'L', 'T' }; | ||
| 385 | static const char_type LAST_SUBMATCH_RESULT_ALT[] = { '^', 'N' }; | ||
| 386 | |||
| 387 | 3564x | if(m_position == m_end) | |
| 388 | 324x | return false; | |
| 389 | 3240x | if(have_brace && (*m_position == '^')) | |
| 390 | 324x | ++m_position; | |
| 391 | |||
| 392 | 3240x | std::ptrdiff_t max_len = m_end - m_position; | |
| 393 | |||
| 394 | 3240x | if((max_len >= 5) && std::equal(m_position, m_position + 5, MATCH)) | |
| 395 | { | ||
| 396 | 432x | m_position += 5; | |
| 397 | 432x | if(have_brace) | |
| 398 | { | ||
| 399 | 324x | if((m_position != m_end) && (*m_position == '}')) | |
| 400 | 216x | ++m_position; | |
| 401 | else | ||
| 402 | { | ||
| 403 | 108x | m_position -= 5; | |
| 404 | 108x | return false; | |
| 405 | } | ||
| 406 | } | ||
| 407 | 324x | put(this->m_results[0]); | |
| 408 | 324x | return true; | |
| 409 | } | ||
| 410 | 2808x | if((max_len >= 8) && std::equal(m_position, m_position + 8, PREMATCH)) | |
| 411 | { | ||
| 412 | 432x | m_position += 8; | |
| 413 | 432x | if(have_brace) | |
| 414 | { | ||
| 415 | 324x | if((m_position != m_end) && (*m_position == '}')) | |
| 416 | 216x | ++m_position; | |
| 417 | else | ||
| 418 | { | ||
| 419 | 108x | m_position -= 8; | |
| 420 | 108x | return false; | |
| 421 | } | ||
| 422 | } | ||
| 423 | 324x | put(this->m_results.prefix()); | |
| 424 | 324x | return true; | |
| 425 | } | ||
| 426 | 2376x | if((max_len >= 9) && std::equal(m_position, m_position + 9, POSTMATCH)) | |
| 427 | { | ||
| 428 | 432x | m_position += 9; | |
| 429 | 432x | if(have_brace) | |
| 430 | { | ||
| 431 | 324x | if((m_position != m_end) && (*m_position == '}')) | |
| 432 | 216x | ++m_position; | |
| 433 | else | ||
| 434 | { | ||
| 435 | 108x | m_position -= 9; | |
| 436 | 108x | return false; | |
| 437 | } | ||
| 438 | } | ||
| 439 | 324x | put(this->m_results.suffix()); | |
| 440 | 324x | return true; | |
| 441 | } | ||
| 442 | 1944x | if((max_len >= 16) && std::equal(m_position, m_position + 16, LAST_PAREN_MATCH)) | |
| 443 | { | ||
| 444 | 324x | m_position += 16; | |
| 445 | 324x | if(have_brace) | |
| 446 | { | ||
| 447 | ✗ | if((m_position != m_end) && (*m_position == '}')) | |
| 448 | ✗ | ++m_position; | |
| 449 | else | ||
| 450 | { | ||
| 451 | ✗ | m_position -= 16; | |
| 452 | ✗ | return false; | |
| 453 | } | ||
| 454 | } | ||
| 455 | 324x | put((this->m_results)[this->m_results.size() > 1 ? static_cast<int>(this->m_results.size() - 1) : 1]); | |
| 456 | 324x | return true; | |
| 457 | } | ||
| 458 | 1620x | if((max_len >= 20) && std::equal(m_position, m_position + 20, LAST_SUBMATCH_RESULT)) | |
| 459 | { | ||
| 460 | 432x | m_position += 20; | |
| 461 | 432x | if(have_brace) | |
| 462 | { | ||
| 463 | ✗ | if((m_position != m_end) && (*m_position == '}')) | |
| 464 | ✗ | ++m_position; | |
| 465 | else | ||
| 466 | { | ||
| 467 | ✗ | m_position -= 20; | |
| 468 | ✗ | return false; | |
| 469 | } | ||
| 470 | } | ||
| 471 | 432x | put(this->m_results.get_last_closed_paren()); | |
| 472 | 432x | return true; | |
| 473 | } | ||
| 474 | 1188x | if((max_len >= 2) && std::equal(m_position, m_position + 2, LAST_SUBMATCH_RESULT_ALT)) | |
| 475 | { | ||
| 476 | 432x | m_position += 2; | |
| 477 | 432x | if(have_brace) | |
| 478 | { | ||
| 479 | ✗ | if((m_position != m_end) && (*m_position == '}')) | |
| 480 | ✗ | ++m_position; | |
| 481 | else | ||
| 482 | { | ||
| 483 | ✗ | m_position -= 2; | |
| 484 | ✗ | return false; | |
| 485 | } | ||
| 486 | } | ||
| 487 | 432x | put(this->m_results.get_last_closed_paren()); | |
| 488 | 432x | return true; | |
| 489 | } | ||
| 490 | 756x | return false; | |
| 491 | } | ||
| 492 | |||
| 493 | template <class OutputIterator, class Results, class traits, class ForwardIter> | ||
| 494 | 5132x | void basic_regex_formatter<OutputIterator, Results, traits, ForwardIter>::format_escape() | |
| 495 | { | ||
| 496 | // skip the escape and check for trailing escape: | ||
| 497 | 5132x | if(++m_position == m_end) | |
| 498 | { | ||
| 499 | 108x | put(static_cast<char_type>('\\')); | |
| 500 | 108x | return; | |
| 501 | } | ||
| 502 | // now switch on the escape type: | ||
| 503 | 5024x | switch(*m_position) | |
| 504 | { | ||
| 505 | 108x | case 'a': | |
| 506 | 108x | put(static_cast<char_type>('\a')); | |
| 507 | 108x | ++m_position; | |
| 508 | 4376x | break; | |
| 509 | 108x | case 'f': | |
| 510 | 108x | put(static_cast<char_type>('\f')); | |
| 511 | 108x | ++m_position; | |
| 512 | 108x | break; | |
| 513 | 108x | case 'n': | |
| 514 | 108x | put(static_cast<char_type>('\n')); | |
| 515 | 108x | ++m_position; | |
| 516 | 108x | break; | |
| 517 | 108x | case 'r': | |
| 518 | 108x | put(static_cast<char_type>('\r')); | |
| 519 | 108x | ++m_position; | |
| 520 | 108x | break; | |
| 521 | 108x | case 't': | |
| 522 | 108x | put(static_cast<char_type>('\t')); | |
| 523 | 108x | ++m_position; | |
| 524 | 108x | break; | |
| 525 | 108x | case 'v': | |
| 526 | 108x | put(static_cast<char_type>('\v')); | |
| 527 | 108x | ++m_position; | |
| 528 | 108x | break; | |
| 529 | 648x | case 'x': | |
| 530 | 648x | if(++m_position == m_end) | |
| 531 | { | ||
| 532 | 108x | put(static_cast<char_type>('x')); | |
| 533 | 648x | return; | |
| 534 | } | ||
| 535 | // maybe have \x{ddd} | ||
| 536 | 540x | if(*m_position == static_cast<char_type>('{')) | |
| 537 | { | ||
| 538 | 324x | ++m_position; | |
| 539 | 324x | int val = this->toi(m_position, m_end, 16); | |
| 540 | 324x | if(val < 0) | |
| 541 | { | ||
| 542 | // invalid value treat everything as literals: | ||
| 543 | 108x | put(static_cast<char_type>('x')); | |
| 544 | 108x | put(static_cast<char_type>('{')); | |
| 545 | 108x | return; | |
| 546 | } | ||
| 547 | 216x | if((m_position == m_end) || (*m_position != static_cast<char_type>('}'))) | |
| 548 | { | ||
| 549 | 108x | --m_position; | |
| 550 | 648x | while(*m_position != static_cast<char_type>('\\')) | |
| 551 | 540x | --m_position; | |
| 552 | 108x | ++m_position; | |
| 553 | 108x | put(*m_position++); | |
| 554 | 108x | return; | |
| 555 | } | ||
| 556 | 108x | ++m_position; | |
| 557 | 108x | put(static_cast<char_type>(val)); | |
| 558 | 108x | return; | |
| 559 | } | ||
| 560 | else | ||
| 561 | { | ||
| 562 | 216x | std::ptrdiff_t len = std::distance(m_position, m_end); | |
| 563 | 216x | len = (std::min)(static_cast<std::ptrdiff_t>(2), len); | |
| 564 | 216x | int val = this->toi(m_position, m_position + len, 16); | |
| 565 | 216x | if(val < 0) | |
| 566 | { | ||
| 567 | 108x | --m_position; | |
| 568 | 108x | put(*m_position++); | |
| 569 | 108x | return; | |
| 570 | } | ||
| 571 | 108x | put(static_cast<char_type>(val)); | |
| 572 | } | ||
| 573 | 108x | break; | |
| 574 | 216x | case 'c': | |
| 575 | 216x | if(++m_position == m_end) | |
| 576 | { | ||
| 577 | 108x | --m_position; | |
| 578 | 108x | put(*m_position++); | |
| 579 | 108x | return; | |
| 580 | } | ||
| 581 | 108x | put(static_cast<char_type>(*m_position++ % 32)); | |
| 582 | 108x | break; | |
| 583 | 108x | case 'e': | |
| 584 | 108x | put(static_cast<char_type>(27)); | |
| 585 | 108x | ++m_position; | |
| 586 | 108x | break; | |
| 587 | 3404x | default: | |
| 588 | // see if we have a perl specific escape: | ||
| 589 | 3404x | if((m_flags & boost::regex_constants::format_sed) == 0) | |
| 590 | { | ||
| 591 | 2268x | bool breakout = false; | |
| 592 | 2268x | switch(*m_position) | |
| 593 | { | ||
| 594 | 108x | case 'l': | |
| 595 | 108x | ++m_position; | |
| 596 | 108x | m_restore_state = m_state; | |
| 597 | 108x | m_state = output_next_lower; | |
| 598 | 108x | breakout = true; | |
| 599 | 108x | break; | |
| 600 | 648x | case 'L': | |
| 601 | 648x | ++m_position; | |
| 602 | 648x | m_state = output_lower; | |
| 603 | 648x | breakout = true; | |
| 604 | 648x | break; | |
| 605 | 540x | case 'u': | |
| 606 | 540x | ++m_position; | |
| 607 | 540x | m_restore_state = m_state; | |
| 608 | 540x | m_state = output_next_upper; | |
| 609 | 540x | breakout = true; | |
| 610 | 540x | break; | |
| 611 | 216x | case 'U': | |
| 612 | 216x | ++m_position; | |
| 613 | 216x | m_state = output_upper; | |
| 614 | 216x | breakout = true; | |
| 615 | 216x | break; | |
| 616 | 216x | case 'E': | |
| 617 | 216x | ++m_position; | |
| 618 | 216x | m_state = output_copy; | |
| 619 | 216x | breakout = true; | |
| 620 | 216x | break; | |
| 621 | } | ||
| 622 | 2268x | if(breakout) | |
| 623 | 1728x | break; | |
| 624 | } | ||
| 625 | // see if we have a \n sed style backreference: | ||
| 626 | 1676x | std::ptrdiff_t len = std::distance(m_position, m_end); | |
| 627 | 1676x | len = (std::min)(static_cast<std::ptrdiff_t>(1), len); | |
| 628 | 1676x | int v = this->toi(m_position, m_position+len, 10); | |
| 629 | 1676x | if((v > 0) || ((v == 0) && (m_flags & ::boost::regex_constants::format_sed))) | |
| 630 | { | ||
| 631 | 596x | put(m_results[v]); | |
| 632 | 596x | break; | |
| 633 | } | ||
| 634 | 1080x | else if(v == 0) | |
| 635 | { | ||
| 636 | // octal ecape sequence: | ||
| 637 | 324x | --m_position; | |
| 638 | 324x | len = std::distance(m_position, m_end); | |
| 639 | 324x | len = (std::min)(static_cast<std::ptrdiff_t>(4), len); | |
| 640 | 324x | v = this->toi(m_position, m_position + len, 8); | |
| 641 | 324x | BOOST_REGEX_ASSERT(v >= 0); | |
| 642 | 324x | put(static_cast<char_type>(v)); | |
| 643 | 324x | break; | |
| 644 | } | ||
| 645 | // Otherwise output the character "as is": | ||
| 646 | 756x | put(*m_position++); | |
| 647 | 756x | break; | |
| 648 | } | ||
| 649 | } | ||
| 650 | |||
| 651 | template <class OutputIterator, class Results, class traits, class ForwardIter> | ||
| 652 | 17948x | void basic_regex_formatter<OutputIterator, Results, traits, ForwardIter>::format_conditional(unsigned recursion_count) | |
| 653 | { | ||
| 654 | 17948x | if(m_position == m_end) | |
| 655 | { | ||
| 656 | // oops trailing '?': | ||
| 657 | 648x | put(static_cast<char_type>('?')); | |
| 658 | 648x | return; | |
| 659 | } | ||
| 660 | int v; | ||
| 661 | 17300x | if(*m_position == '{') | |
| 662 | { | ||
| 663 | 6480x | ForwardIter base = m_position; | |
| 664 | 6480x | ++m_position; | |
| 665 | 6480x | v = this->toi(m_position, m_end, 10); | |
| 666 | 6480x | if(v < 0) | |
| 667 | { | ||
| 668 | // Try a named subexpression: | ||
| 669 | 12960x | while((m_position != m_end) && (*m_position != '}')) | |
| 670 | 9720x | ++m_position; | |
| 671 | 3240x | v = this->get_named_sub_index(base + 1, m_position); | |
| 672 | } | ||
| 673 | 6480x | if((v < 0) || (*m_position != '}')) | |
| 674 | { | ||
| 675 | ✗ | m_position = base; | |
| 676 | // oops trailing '?': | ||
| 677 | ✗ | put(static_cast<char_type>('?')); | |
| 678 | ✗ | return; | |
| 679 | } | ||
| 680 | // Skip trailing '}': | ||
| 681 | 6480x | ++m_position; | |
| 682 | } | ||
| 683 | else | ||
| 684 | { | ||
| 685 | 10820x | std::ptrdiff_t len = std::distance(m_position, m_end); | |
| 686 | 10820x | len = (std::min)(static_cast<std::ptrdiff_t>(2), len); | |
| 687 | 10820x | v = this->toi(m_position, m_position + len, 10); | |
| 688 | } | ||
| 689 | 17300x | if(v < 0) | |
| 690 | { | ||
| 691 | // oops not a number: | ||
| 692 | 648x | put(static_cast<char_type>('?')); | |
| 693 | 648x | return; | |
| 694 | } | ||
| 695 | |||
| 696 | // output varies depending upon whether sub-expression v matched or not: | ||
| 697 | 16652x | if(m_results[v].matched) | |
| 698 | { | ||
| 699 | 7819x | m_have_conditional = true; | |
| 700 | 7819x | format_all(++recursion_count); | |
| 701 | 7819x | m_have_conditional = false; | |
| 702 | 7819x | if((m_position != m_end) && (*m_position == static_cast<char_type>(':'))) | |
| 703 | { | ||
| 704 | // skip the ':': | ||
| 705 | 4320x | ++m_position; | |
| 706 | // save output state, then turn it off: | ||
| 707 | 4320x | output_state saved_state = m_state; | |
| 708 | 4320x | m_state = output_none; | |
| 709 | // format the rest of this scope: | ||
| 710 | 4320x | format_until_scope_end(recursion_count); | |
| 711 | // restore output state: | ||
| 712 | 4320x | m_state = saved_state; | |
| 713 | } | ||
| 714 | } | ||
| 715 | else | ||
| 716 | { | ||
| 717 | // save output state, then turn it off: | ||
| 718 | 8833x | output_state saved_state = m_state; | |
| 719 | 8833x | m_state = output_none; | |
| 720 | // format until ':' or ')': | ||
| 721 | 8833x | m_have_conditional = true; | |
| 722 | 8833x | format_all(++recursion_count); | |
| 723 | 8833x | m_have_conditional = false; | |
| 724 | // restore state: | ||
| 725 | 8833x | m_state = saved_state; | |
| 726 | 8833x | if((m_position != m_end) && (*m_position == static_cast<char_type>(':'))) | |
| 727 | { | ||
| 728 | // skip the ':': | ||
| 729 | 4320x | ++m_position; | |
| 730 | // format the rest of this scope: | ||
| 731 | 4320x | format_until_scope_end(recursion_count); | |
| 732 | } | ||
| 733 | } | ||
| 734 | } | ||
| 735 | |||
| 736 | template <class OutputIterator, class Results, class traits, class ForwardIter> | ||
| 737 | 32636x | void basic_regex_formatter<OutputIterator, Results, traits, ForwardIter>::format_until_scope_end(unsigned recursion_count) | |
| 738 | { | ||
| 739 | do | ||
| 740 | { | ||
| 741 | 32636x | format_all(++recursion_count); | |
| 742 | 32636x | if((m_position == m_end) || (*m_position == static_cast<char_type>(')'))) | |
| 743 | 32636x | return; | |
| 744 | ✗ | put(*m_position++); | |
| 745 | ✗ | }while(m_position != m_end); | |
| 746 | } | ||
| 747 | |||
| 748 | template <class OutputIterator, class Results, class traits, class ForwardIter> | ||
| 749 | 138429x | void basic_regex_formatter<OutputIterator, Results, traits, ForwardIter>::put(char_type c) | |
| 750 | { | ||
| 751 | // write a single character to output | ||
| 752 | // according to which case translation mode we are in: | ||
| 753 | 138429x | switch(this->m_state) | |
| 754 | { | ||
| 755 | 61313x | case output_none: | |
| 756 | 61313x | return; | |
| 757 | 108x | case output_next_lower: | |
| 758 | 108x | c = m_traits.tolower(c); | |
| 759 | 108x | this->m_state = m_restore_state; | |
| 760 | 108x | break; | |
| 761 | 540x | case output_next_upper: | |
| 762 | 540x | c = m_traits.toupper(c); | |
| 763 | 540x | this->m_state = m_restore_state; | |
| 764 | 540x | break; | |
| 765 | 1512x | case output_lower: | |
| 766 | 1512x | c = m_traits.tolower(c); | |
| 767 | 1512x | break; | |
| 768 | 648x | case output_upper: | |
| 769 | 648x | c = m_traits.toupper(c); | |
| 770 | 648x | break; | |
| 771 | 74308x | default: | |
| 772 | 74308x | break; | |
| 773 | } | ||
| 774 | 77116x | *m_out = c; | |
| 775 | 77116x | ++m_out; | |
| 776 | } | ||
| 777 | |||
| 778 | template <class OutputIterator, class Results, class traits, class ForwardIter> | ||
| 779 | 13144x | void basic_regex_formatter<OutputIterator, Results, traits, ForwardIter>::put(const sub_match_type& sub) | |
| 780 | { | ||
| 781 | typedef typename sub_match_type::iterator iterator_type; | ||
| 782 | 13144x | iterator_type i = sub.first; | |
| 783 | 52587x | while(i != sub.second) | |
| 784 | { | ||
| 785 | 39443x | put(*i); | |
| 786 | 39443x | ++i; | |
| 787 | } | ||
| 788 | 13144x | } | |
| 789 | |||
| 790 | template <class S> | ||
| 791 | class string_out_iterator | ||
| 792 | { | ||
| 793 | S* out; | ||
| 794 | public: | ||
| 795 | 9194x | string_out_iterator(S& s) : out(&s) {} | |
| 796 | 45651x | string_out_iterator& operator++() { return *this; } | |
| 797 | 11352x | string_out_iterator& operator++(int) { return *this; } | |
| 798 | 57003x | string_out_iterator& operator*() { return *this; } | |
| 799 | 57003x | string_out_iterator& operator=(typename S::value_type v) | |
| 800 | { | ||
| 801 | 57003x | out->append(1, v); | |
| 802 | 57003x | return *this; | |
| 803 | } | ||
| 804 | |||
| 805 | typedef std::ptrdiff_t difference_type; | ||
| 806 | typedef typename S::value_type value_type; | ||
| 807 | typedef value_type* pointer; | ||
| 808 | typedef value_type& reference; | ||
| 809 | typedef std::output_iterator_tag iterator_category; | ||
| 810 | }; | ||
| 811 | |||
| 812 | template <class OutputIterator, class Iterator, class Alloc, class ForwardIter, class traits> | ||
| 813 | 29762x | OutputIterator regex_format_imp(OutputIterator out, | |
| 814 | const match_results<Iterator, Alloc>& m, | ||
| 815 | ForwardIter p1, ForwardIter p2, | ||
| 816 | match_flag_type flags, | ||
| 817 | const traits& t | ||
| 818 | ) | ||
| 819 | { | ||
| 820 | 29762x | if(flags & regex_constants::format_literal) | |
| 821 | { | ||
| 822 | 324x | return BOOST_REGEX_DETAIL_NS::copy(p1, p2, out); | |
| 823 | } | ||
| 824 | |||
| 825 | BOOST_REGEX_DETAIL_NS::basic_regex_formatter< | ||
| 826 | OutputIterator, | ||
| 827 | match_results<Iterator, Alloc>, | ||
| 828 | 29438x | traits, ForwardIter> f(out, m, t); | |
| 829 | 29438x | return f.format(p1, p2, flags); | |
| 830 | } | ||
| 831 | |||
| 832 | template <class T> | ||
| 833 | struct has_const_iterator | ||
| 834 | { | ||
| 835 | template <class U> | ||
| 836 | static typename U::const_iterator tester(U*); | ||
| 837 | static char tester(...); | ||
| 838 | |||
| 839 | static T* get(); | ||
| 840 | |||
| 841 | static const bool value = sizeof(tester(get())) != sizeof(char); | ||
| 842 | }; | ||
| 843 | |||
| 844 | struct any_type | ||
| 845 | { | ||
| 846 | template <class T> | ||
| 847 | any_type(const T&); | ||
| 848 | template <class T, class U> | ||
| 849 | any_type(const T&, const U&); | ||
| 850 | template <class T, class U, class V> | ||
| 851 | any_type(const T&, const U&, const V&); | ||
| 852 | }; | ||
| 853 | typedef char no_type; | ||
| 854 | typedef char (&unary_type)[2]; | ||
| 855 | typedef char (&binary_type)[3]; | ||
| 856 | typedef char (&ternary_type)[4]; | ||
| 857 | |||
| 858 | no_type check_is_formatter(unary_type, binary_type, ternary_type); | ||
| 859 | template<typename T> | ||
| 860 | unary_type check_is_formatter(T const &, binary_type, ternary_type); | ||
| 861 | template<typename T> | ||
| 862 | binary_type check_is_formatter(unary_type, T const &, ternary_type); | ||
| 863 | template<typename T, typename U> | ||
| 864 | binary_type check_is_formatter(T const &, U const &, ternary_type); | ||
| 865 | template<typename T> | ||
| 866 | ternary_type check_is_formatter(unary_type, binary_type, T const &); | ||
| 867 | template<typename T, typename U> | ||
| 868 | ternary_type check_is_formatter(T const &, binary_type, U const &); | ||
| 869 | template<typename T, typename U> | ||
| 870 | ternary_type check_is_formatter(unary_type, T const &, U const &); | ||
| 871 | template<typename T, typename U, typename V> | ||
| 872 | ternary_type check_is_formatter(T const &, U const &, V const &); | ||
| 873 | |||
| 874 | struct unary_binary_ternary | ||
| 875 | { | ||
| 876 | typedef unary_type (*unary_fun)(any_type); | ||
| 877 | typedef binary_type (*binary_fun)(any_type, any_type); | ||
| 878 | typedef ternary_type (*ternary_fun)(any_type, any_type, any_type); | ||
| 879 | operator unary_fun(); | ||
| 880 | operator binary_fun(); | ||
| 881 | operator ternary_fun(); | ||
| 882 | }; | ||
| 883 | |||
| 884 | template<typename Formatter, bool IsFunction = std::is_function<Formatter>::value> | ||
| 885 | struct formatter_wrapper | ||
| 886 | : Formatter | ||
| 887 | , unary_binary_ternary | ||
| 888 | { | ||
| 889 | formatter_wrapper(){} | ||
| 890 | }; | ||
| 891 | |||
| 892 | template<typename Formatter> | ||
| 893 | struct formatter_wrapper<Formatter, true> | ||
| 894 | : unary_binary_ternary | ||
| 895 | { | ||
| 896 | operator Formatter *(); | ||
| 897 | }; | ||
| 898 | |||
| 899 | template<typename Formatter> | ||
| 900 | struct formatter_wrapper<Formatter *, false> | ||
| 901 | : unary_binary_ternary | ||
| 902 | { | ||
| 903 | operator Formatter *(); | ||
| 904 | }; | ||
| 905 | |||
| 906 | template <class T> | ||
| 907 | struct do_unwrap_reference | ||
| 908 | { | ||
| 909 | typedef T type; | ||
| 910 | }; | ||
| 911 | template <class T> | ||
| 912 | struct do_unwrap_reference<std::reference_wrapper<T> > | ||
| 913 | { | ||
| 914 | typedef T type; | ||
| 915 | }; | ||
| 916 | |||
| 917 | template <class T> | ||
| 918 | T& do_unwrap_ref(T& r) { return r; } | ||
| 919 | template <class T> | ||
| 920 | T& do_unwrap_ref(std::reference_wrapper<T> const& r) { return r.get(); } | ||
| 921 | |||
| 922 | template <class F, class M, class O> | ||
| 923 | struct format_traits_imp | ||
| 924 | { | ||
| 925 | private: | ||
| 926 | // | ||
| 927 | // F must be a pointer, a function, or a class with a function call operator: | ||
| 928 | // | ||
| 929 | static_assert((::std::is_pointer<F>::value || ::std::is_function<F>::value || ::std::is_class<F>::value), "The functor must be a pointer or a class with a function call operator"); | ||
| 930 | static formatter_wrapper<typename do_unwrap_reference<F>::type> f; | ||
| 931 | static M m; | ||
| 932 | static O out; | ||
| 933 | static boost::regex_constants::match_flag_type flags; | ||
| 934 | public: | ||
| 935 | static const int value = sizeof(check_is_formatter(f(m), f(m, out), f(m, out, flags))); | ||
| 936 | }; | ||
| 937 | |||
| 938 | template <class F, class M, class O> | ||
| 939 | struct format_traits | ||
| 940 | { | ||
| 941 | public: | ||
| 942 | // | ||
| 943 | // Type is std::integral_constant<int, N> where N is one of: | ||
| 944 | // | ||
| 945 | // 0 : F is a pointer to a presumably null-terminated string. | ||
| 946 | // 1 : F is a character-container such as a std::string. | ||
| 947 | // 2 : F is a Unary Functor. | ||
| 948 | // 3 : F is a Binary Functor. | ||
| 949 | // 4 : F is a Ternary Functor. | ||
| 950 | // | ||
| 951 | typedef typename std::conditional< | ||
| 952 | std::is_pointer<F>::value && !std::is_function<typename std::remove_pointer<F>::type>::value, | ||
| 953 | std::integral_constant<int, 0>, | ||
| 954 | typename std::conditional< | ||
| 955 | has_const_iterator<F>::value, | ||
| 956 | std::integral_constant<int, 1>, | ||
| 957 | std::integral_constant<int, format_traits_imp<F, M, O>::value> | ||
| 958 | >::type | ||
| 959 | >::type type; | ||
| 960 | // | ||
| 961 | // This static assertion will fail if the functor passed does not accept | ||
| 962 | // the same type of arguments passed. | ||
| 963 | // | ||
| 964 | static_assert( std::is_class<F>::value && !has_const_iterator<F>::value ? (type::value > 1) : true, "Argument mismatch in Functor type"); | ||
| 965 | }; | ||
| 966 | |||
| 967 | template <class Base, class Match> | ||
| 968 | struct format_functor3 | ||
| 969 | { | ||
| 970 | format_functor3(Base b) : func(b) {} | ||
| 971 | template <class OutputIter> | ||
| 972 | OutputIter operator()(const Match& m, OutputIter i, boost::regex_constants::match_flag_type f) | ||
| 973 | { | ||
| 974 | return do_unwrap_ref(func)(m, i, f); | ||
| 975 | } | ||
| 976 | template <class OutputIter, class Traits> | ||
| 977 | OutputIter operator()(const Match& m, OutputIter i, boost::regex_constants::match_flag_type f, const Traits&) | ||
| 978 | { | ||
| 979 | return (*this)(m, i, f); | ||
| 980 | } | ||
| 981 | private: | ||
| 982 | Base func; | ||
| 983 | format_functor3(const format_functor3&); | ||
| 984 | format_functor3& operator=(const format_functor3&); | ||
| 985 | }; | ||
| 986 | |||
| 987 | template <class Base, class Match> | ||
| 988 | struct format_functor2 | ||
| 989 | { | ||
| 990 | format_functor2(Base b) : func(b) {} | ||
| 991 | template <class OutputIter> | ||
| 992 | OutputIter operator()(const Match& m, OutputIter i, boost::regex_constants::match_flag_type /*f*/) | ||
| 993 | { | ||
| 994 | return do_unwrap_ref(func)(m, i); | ||
| 995 | } | ||
| 996 | template <class OutputIter, class Traits> | ||
| 997 | OutputIter operator()(const Match& m, OutputIter i, boost::regex_constants::match_flag_type f, const Traits&) | ||
| 998 | { | ||
| 999 | return (*this)(m, i, f); | ||
| 1000 | } | ||
| 1001 | private: | ||
| 1002 | Base func; | ||
| 1003 | format_functor2(const format_functor2&); | ||
| 1004 | format_functor2& operator=(const format_functor2&); | ||
| 1005 | }; | ||
| 1006 | |||
| 1007 | template <class Base, class Match> | ||
| 1008 | struct format_functor1 | ||
| 1009 | { | ||
| 1010 | format_functor1(Base b) : func(b) {} | ||
| 1011 | |||
| 1012 | template <class S, class OutputIter> | ||
| 1013 | OutputIter do_format_string(const S& s, OutputIter i) | ||
| 1014 | { | ||
| 1015 | return std::copy(s.begin(), s.end(), i); | ||
| 1016 | } | ||
| 1017 | template <class S, class OutputIter> | ||
| 1018 | inline OutputIter do_format_string(const S* s, OutputIter i) | ||
| 1019 | { | ||
| 1020 | while(s && *s) | ||
| 1021 | { | ||
| 1022 | *i = *s; | ||
| 1023 | ++i; | ||
| 1024 | ++s; | ||
| 1025 | } | ||
| 1026 | return i; | ||
| 1027 | } | ||
| 1028 | template <class OutputIter> | ||
| 1029 | OutputIter operator()(const Match& m, OutputIter i, boost::regex_constants::match_flag_type /*f*/) | ||
| 1030 | { | ||
| 1031 | return do_format_string(do_unwrap_ref(func)(m), i); | ||
| 1032 | } | ||
| 1033 | template <class OutputIter, class Traits> | ||
| 1034 | OutputIter operator()(const Match& m, OutputIter i, boost::regex_constants::match_flag_type f, const Traits&) | ||
| 1035 | { | ||
| 1036 | return (*this)(m, i, f); | ||
| 1037 | } | ||
| 1038 | private: | ||
| 1039 | Base func; | ||
| 1040 | format_functor1(const format_functor1&); | ||
| 1041 | format_functor1& operator=(const format_functor1&); | ||
| 1042 | }; | ||
| 1043 | |||
| 1044 | template <class charT, class Match, class Traits> | ||
| 1045 | struct format_functor_c_string | ||
| 1046 | { | ||
| 1047 | 475x | format_functor_c_string(const charT* ps) : func(ps) {} | |
| 1048 | |||
| 1049 | template <class OutputIter> | ||
| 1050 | 475x | OutputIter operator()(const Match& m, OutputIter i, boost::regex_constants::match_flag_type f, const Traits& t = Traits()) | |
| 1051 | { | ||
| 1052 | //typedef typename Match::char_type char_type; | ||
| 1053 | 475x | const charT* end = func; | |
| 1054 | 52769x | while(*end) ++end; | |
| 1055 | 475x | return regex_format_imp(i, m, func, end, f, t); | |
| 1056 | } | ||
| 1057 | private: | ||
| 1058 | const charT* func; | ||
| 1059 | format_functor_c_string(const format_functor_c_string&); | ||
| 1060 | format_functor_c_string& operator=(const format_functor_c_string&); | ||
| 1061 | }; | ||
| 1062 | |||
| 1063 | template <class Container, class Match, class Traits> | ||
| 1064 | struct format_functor_container | ||
| 1065 | { | ||
| 1066 | 13026x | format_functor_container(const Container& c) : func(c) {} | |
| 1067 | |||
| 1068 | template <class OutputIter> | ||
| 1069 | 13026x | OutputIter operator()(const Match& m, OutputIter i, boost::regex_constants::match_flag_type f, const Traits& t = Traits()) | |
| 1070 | { | ||
| 1071 | //typedef typename Match::char_type char_type; | ||
| 1072 | 13026x | return BOOST_REGEX_DETAIL_NS::regex_format_imp(i, m, func.begin(), func.end(), f, t); | |
| 1073 | } | ||
| 1074 | private: | ||
| 1075 | const Container& func; | ||
| 1076 | format_functor_container(const format_functor_container&); | ||
| 1077 | format_functor_container& operator=(const format_functor_container&); | ||
| 1078 | }; | ||
| 1079 | |||
| 1080 | template <class Func, class Match, class OutputIterator, class Traits = BOOST_REGEX_DETAIL_NS::trivial_format_traits<typename Match::char_type> > | ||
| 1081 | struct compute_functor_type | ||
| 1082 | { | ||
| 1083 | typedef typename format_traits<Func, Match, OutputIterator>::type tag; | ||
| 1084 | typedef typename std::remove_cv< typename std::remove_pointer<Func>::type>::type maybe_char_type; | ||
| 1085 | |||
| 1086 | typedef typename std::conditional< | ||
| 1087 | tag::value == 0, format_functor_c_string<maybe_char_type, Match, Traits>, | ||
| 1088 | typename std::conditional< | ||
| 1089 | tag::value == 1, format_functor_container<Func, Match, Traits>, | ||
| 1090 | typename std::conditional< | ||
| 1091 | tag::value == 2, format_functor1<Func, Match>, | ||
| 1092 | typename std::conditional< | ||
| 1093 | tag::value == 3, format_functor2<Func, Match>, | ||
| 1094 | format_functor3<Func, Match> | ||
| 1095 | >::type | ||
| 1096 | >::type | ||
| 1097 | >::type | ||
| 1098 | >::type type; | ||
| 1099 | }; | ||
| 1100 | |||
| 1101 | } // namespace BOOST_REGEX_DETAIL_NS | ||
| 1102 | |||
| 1103 | BOOST_REGEX_MODULE_EXPORT template <class OutputIterator, class Iterator, class Allocator, class Functor> | ||
| 1104 | inline OutputIterator regex_format(OutputIterator out, | ||
| 1105 | const match_results<Iterator, Allocator>& m, | ||
| 1106 | Functor fmt, | ||
| 1107 | match_flag_type flags = format_all | ||
| 1108 | ) | ||
| 1109 | { | ||
| 1110 | return m.format(out, fmt, flags); | ||
| 1111 | } | ||
| 1112 | |||
| 1113 | BOOST_REGEX_MODULE_EXPORT template <class Iterator, class Allocator, class Functor> | ||
| 1114 | inline std::basic_string<typename match_results<Iterator, Allocator>::char_type> regex_format(const match_results<Iterator, Allocator>& m, | ||
| 1115 | Functor fmt, | ||
| 1116 | match_flag_type flags = format_all) | ||
| 1117 | { | ||
| 1118 | return m.format(fmt, flags); | ||
| 1119 | } | ||
| 1120 | |||
| 1121 | } // namespace boost | ||
| 1122 | |||
| 1123 | #endif // BOOST_REGEX_FORMAT_HPP | ||
| 1124 | |||
| 1125 | |||
| 1126 | |||
| 1127 | |||
| 1128 | |||
| 1129 | |||
| 1130 |