93 | 5.25M | } void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 1.16M | { | 81 | 1.16M | std::string log_msg; | 82 | 1.16M | try { | 83 | 1.16M | log_msg = tfm::format(fmt, args...); | 84 | 1.16M | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.16M | util::log::Log(util::log::Entry{ | 88 | 1.16M | .category = flag, | 89 | 1.16M | .level = level, | 90 | 1.16M | .should_ratelimit = should_ratelimit, | 91 | 1.16M | .source_loc = std::move(source_loc), | 92 | 1.16M | .message = std::move(log_msg)}); | 93 | 1.16M | } |
void LogPrintFormatInternal<int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int)>, int const&) Line | Count | Source | 80 | 9.25k | { | 81 | 9.25k | std::string log_msg; | 82 | 9.25k | try { | 83 | 9.25k | log_msg = tfm::format(fmt, args...); | 84 | 9.25k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 9.25k | util::log::Log(util::log::Entry{ | 88 | 9.25k | .category = flag, | 89 | 9.25k | .level = level, | 90 | 9.25k | .should_ratelimit = should_ratelimit, | 91 | 9.25k | .source_loc = std::move(source_loc), | 92 | 9.25k | .message = std::move(log_msg)}); | 93 | 9.25k | } |
void LogPrintFormatInternal<>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...()>) Line | Count | Source | 80 | 129k | { | 81 | 129k | std::string log_msg; | 82 | 129k | try { | 83 | 129k | log_msg = tfm::format(fmt, args...); | 84 | 129k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 129k | util::log::Log(util::log::Entry{ | 88 | 129k | .category = flag, | 89 | 129k | .level = level, | 90 | 129k | .should_ratelimit = should_ratelimit, | 91 | 129k | .source_loc = std::move(source_loc), | 92 | 129k | .message = std::move(log_msg)}); | 93 | 129k | } |
void LogPrintFormatInternal<char [5]>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [5])>, char const (&) [5]) Line | Count | Source | 80 | 3 | { | 81 | 3 | std::string log_msg; | 82 | 3 | try { | 83 | 3 | log_msg = tfm::format(fmt, args...); | 84 | 3 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 3 | util::log::Log(util::log::Entry{ | 88 | 3 | .category = flag, | 89 | 3 | .level = level, | 90 | 3 | .should_ratelimit = should_ratelimit, | 91 | 3 | .source_loc = std::move(source_loc), | 92 | 3 | .message = std::move(log_msg)}); | 93 | 3 | } |
void LogPrintFormatInternal<char [6]>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [6])>, char const (&) [6]) Line | Count | Source | 80 | 1 | { | 81 | 1 | std::string log_msg; | 82 | 1 | try { | 83 | 1 | log_msg = tfm::format(fmt, args...); | 84 | 1 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1 | util::log::Log(util::log::Entry{ | 88 | 1 | .category = flag, | 89 | 1 | .level = level, | 90 | 1 | .should_ratelimit = should_ratelimit, | 91 | 1 | .source_loc = std::move(source_loc), | 92 | 1 | .message = std::move(log_msg)}); | 93 | 1 | } |
void LogPrintFormatInternal<char [4]>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [4])>, char const (&) [4]) Line | Count | Source | 80 | 31 | { | 81 | 31 | std::string log_msg; | 82 | 31 | try { | 83 | 31 | log_msg = tfm::format(fmt, args...); | 84 | 31 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 31 | util::log::Log(util::log::Entry{ | 88 | 31 | .category = flag, | 89 | 31 | .level = level, | 90 | 31 | .should_ratelimit = should_ratelimit, | 91 | 31 | .source_loc = std::move(source_loc), | 92 | 31 | .message = std::move(log_msg)}); | 93 | 31 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 60.8k | { | 81 | 60.8k | std::string log_msg; | 82 | 60.8k | try { | 83 | 60.8k | log_msg = tfm::format(fmt, args...); | 84 | 60.8k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 60.8k | util::log::Log(util::log::Entry{ | 88 | 60.8k | .category = flag, | 89 | 60.8k | .level = level, | 90 | 60.8k | .should_ratelimit = should_ratelimit, | 91 | 60.8k | .source_loc = std::move(source_loc), | 92 | 60.8k | .message = std::move(log_msg)}); | 93 | 60.8k | } |
void LogPrintFormatInternal<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const* const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 705 | { | 81 | 705 | std::string log_msg; | 82 | 705 | try { | 83 | 705 | log_msg = tfm::format(fmt, args...); | 84 | 705 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 705 | util::log::Log(util::log::Entry{ | 88 | 705 | .category = flag, | 89 | 705 | .level = level, | 90 | 705 | .should_ratelimit = should_ratelimit, | 91 | 705 | .source_loc = std::move(source_loc), | 92 | 705 | .message = std::move(log_msg)}); | 93 | 705 | } |
void LogPrintFormatInternal<std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char>)>, std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char> const&) Line | Count | Source | 80 | 490 | { | 81 | 490 | std::string log_msg; | 82 | 490 | try { | 83 | 490 | log_msg = tfm::format(fmt, args...); | 84 | 490 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 490 | util::log::Log(util::log::Entry{ | 88 | 490 | .category = flag, | 89 | 490 | .level = level, | 90 | 490 | .should_ratelimit = should_ratelimit, | 91 | 490 | .source_loc = std::move(source_loc), | 92 | 490 | .message = std::move(log_msg)}); | 93 | 490 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const*>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const*)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char const* const&) Line | Count | Source | 80 | 454k | { | 81 | 454k | std::string log_msg; | 82 | 454k | try { | 83 | 454k | log_msg = tfm::format(fmt, args...); | 84 | 454k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 454k | util::log::Log(util::log::Entry{ | 88 | 454k | .category = flag, | 89 | 454k | .level = level, | 90 | 454k | .should_ratelimit = should_ratelimit, | 91 | 454k | .source_loc = std::move(source_loc), | 92 | 454k | .message = std::move(log_msg)}); | 93 | 454k | } |
void LogPrintFormatInternal<char [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 453 | { | 81 | 453 | std::string log_msg; | 82 | 453 | try { | 83 | 453 | log_msg = tfm::format(fmt, args...); | 84 | 453 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 453 | util::log::Log(util::log::Entry{ | 88 | 453 | .category = flag, | 89 | 453 | .level = level, | 90 | 453 | .should_ratelimit = should_ratelimit, | 91 | 453 | .source_loc = std::move(source_loc), | 92 | 453 | .message = std::move(log_msg)}); | 93 | 453 | } |
Unexecuted instantiation: void LogPrintFormatInternal<char [12], char const*>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [12], char const*)>, char const (&) [12], char const* const&) Unexecuted instantiation: void LogPrintFormatInternal<char [16]>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [16])>, char const (&) [16]) void LogPrintFormatInternal<unsigned long, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, long)>, unsigned long const&, long const&) Line | Count | Source | 80 | 46.8k | { | 81 | 46.8k | std::string log_msg; | 82 | 46.8k | try { | 83 | 46.8k | log_msg = tfm::format(fmt, args...); | 84 | 46.8k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 46.8k | util::log::Log(util::log::Entry{ | 88 | 46.8k | .category = flag, | 89 | 46.8k | .level = level, | 90 | 46.8k | .should_ratelimit = should_ratelimit, | 91 | 46.8k | .source_loc = std::move(source_loc), | 92 | 46.8k | .message = std::move(log_msg)}); | 93 | 46.8k | } |
void LogPrintFormatInternal<unsigned long, std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char>)>, unsigned long const&, std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char> const&) Line | Count | Source | 80 | 25 | { | 81 | 25 | std::string log_msg; | 82 | 25 | try { | 83 | 25 | log_msg = tfm::format(fmt, args...); | 84 | 25 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 25 | util::log::Log(util::log::Entry{ | 88 | 25 | .category = flag, | 89 | 25 | .level = level, | 90 | 25 | .should_ratelimit = should_ratelimit, | 91 | 25 | .source_loc = std::move(source_loc), | 92 | 25 | .message = std::move(log_msg)}); | 93 | 25 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, int)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, int const&) Line | Count | Source | 80 | 3 | { | 81 | 3 | std::string log_msg; | 82 | 3 | try { | 83 | 3 | log_msg = tfm::format(fmt, args...); | 84 | 3 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 3 | util::log::Log(util::log::Entry{ | 88 | 3 | .category = flag, | 89 | 3 | .level = level, | 90 | 3 | .should_ratelimit = should_ratelimit, | 91 | 3 | .source_loc = std::move(source_loc), | 92 | 3 | .message = std::move(log_msg)}); | 93 | 3 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, int, int, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, int, int, int)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, int const&, int const&, int const&) Line | Count | Source | 80 | 2 | { | 81 | 2 | std::string log_msg; | 82 | 2 | try { | 83 | 2 | log_msg = tfm::format(fmt, args...); | 84 | 2 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 2 | util::log::Log(util::log::Entry{ | 88 | 2 | .category = flag, | 89 | 2 | .level = level, | 90 | 2 | .should_ratelimit = should_ratelimit, | 91 | 2 | .source_loc = std::move(source_loc), | 92 | 2 | .message = std::move(log_msg)}); | 93 | 2 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, int)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, int const&) Line | Count | Source | 80 | 32.2k | { | 81 | 32.2k | std::string log_msg; | 82 | 32.2k | try { | 83 | 32.2k | log_msg = tfm::format(fmt, args...); | 84 | 32.2k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 32.2k | util::log::Log(util::log::Entry{ | 88 | 32.2k | .category = flag, | 89 | 32.2k | .level = level, | 90 | 32.2k | .should_ratelimit = should_ratelimit, | 91 | 32.2k | .source_loc = std::move(source_loc), | 92 | 32.2k | .message = std::move(log_msg)}); | 93 | 32.2k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long const&) Line | Count | Source | 80 | 13 | { | 81 | 13 | std::string log_msg; | 82 | 13 | try { | 83 | 13 | log_msg = tfm::format(fmt, args...); | 84 | 13 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 13 | util::log::Log(util::log::Entry{ | 88 | 13 | .category = flag, | 89 | 13 | .level = level, | 90 | 13 | .should_ratelimit = should_ratelimit, | 91 | 13 | .source_loc = std::move(source_loc), | 92 | 13 | .message = std::move(log_msg)}); | 93 | 13 | } |
void LogPrintFormatInternal<int, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, int)>, int const&, unsigned long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, int const&) Line | Count | Source | 80 | 30.7k | { | 81 | 30.7k | std::string log_msg; | 82 | 30.7k | try { | 83 | 30.7k | log_msg = tfm::format(fmt, args...); | 84 | 30.7k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 30.7k | util::log::Log(util::log::Entry{ | 88 | 30.7k | .category = flag, | 89 | 30.7k | .level = level, | 90 | 30.7k | .should_ratelimit = should_ratelimit, | 91 | 30.7k | .source_loc = std::move(source_loc), | 92 | 30.7k | .message = std::move(log_msg)}); | 93 | 30.7k | } |
void LogPrintFormatInternal<unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long)>, unsigned long const&) Line | Count | Source | 80 | 3.87k | { | 81 | 3.87k | std::string log_msg; | 82 | 3.87k | try { | 83 | 3.87k | log_msg = tfm::format(fmt, args...); | 84 | 3.87k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 3.87k | util::log::Log(util::log::Entry{ | 88 | 3.87k | .category = flag, | 89 | 3.87k | .level = level, | 90 | 3.87k | .should_ratelimit = should_ratelimit, | 91 | 3.87k | .source_loc = std::move(source_loc), | 92 | 3.87k | .message = std::move(log_msg)}); | 93 | 3.87k | } |
void LogPrintFormatInternal<int, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, int)>, int const&, int const&) Line | Count | Source | 80 | 2.30k | { | 81 | 2.30k | std::string log_msg; | 82 | 2.30k | try { | 83 | 2.30k | log_msg = tfm::format(fmt, args...); | 84 | 2.30k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 2.30k | util::log::Log(util::log::Entry{ | 88 | 2.30k | .category = flag, | 89 | 2.30k | .level = level, | 90 | 2.30k | .should_ratelimit = should_ratelimit, | 91 | 2.30k | .source_loc = std::move(source_loc), | 92 | 2.30k | .message = std::move(log_msg)}); | 93 | 2.30k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long const&) Line | Count | Source | 80 | 33.7k | { | 81 | 33.7k | std::string log_msg; | 82 | 33.7k | try { | 83 | 33.7k | log_msg = tfm::format(fmt, args...); | 84 | 33.7k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 33.7k | util::log::Log(util::log::Entry{ | 88 | 33.7k | .category = flag, | 89 | 33.7k | .level = level, | 90 | 33.7k | .should_ratelimit = should_ratelimit, | 91 | 33.7k | .source_loc = std::move(source_loc), | 92 | 33.7k | .message = std::move(log_msg)}); | 93 | 33.7k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long, unsigned long, unsigned long, unsigned long, unsigned int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long, unsigned long, unsigned long, unsigned long, unsigned int)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned int const&) Line | Count | Source | 80 | 16.8k | { | 81 | 16.8k | std::string log_msg; | 82 | 16.8k | try { | 83 | 16.8k | log_msg = tfm::format(fmt, args...); | 84 | 16.8k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 16.8k | util::log::Log(util::log::Entry{ | 88 | 16.8k | .category = flag, | 89 | 16.8k | .level = level, | 90 | 16.8k | .should_ratelimit = should_ratelimit, | 91 | 16.8k | .source_loc = std::move(source_loc), | 92 | 16.8k | .message = std::move(log_msg)}); | 93 | 16.8k | } |
void LogPrintFormatInternal<std::basic_string_view<char, std::char_traits<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::basic_string_view<char, std::char_traits<char>>)>, std::basic_string_view<char, std::char_traits<char>> const&) Line | Count | Source | 80 | 15.3k | { | 81 | 15.3k | std::string log_msg; | 82 | 15.3k | try { | 83 | 15.3k | log_msg = tfm::format(fmt, args...); | 84 | 15.3k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 15.3k | util::log::Log(util::log::Entry{ | 88 | 15.3k | .category = flag, | 89 | 15.3k | .level = level, | 90 | 15.3k | .should_ratelimit = should_ratelimit, | 91 | 15.3k | .source_loc = std::move(source_loc), | 92 | 15.3k | .message = std::move(log_msg)}); | 93 | 15.3k | } |
Unexecuted instantiation: void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, double, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, double, double)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double const&, double const&) void LogPrintFormatInternal<unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, unsigned int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 35 | { | 81 | 35 | std::string log_msg; | 82 | 35 | try { | 83 | 35 | log_msg = tfm::format(fmt, args...); | 84 | 35 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 35 | util::log::Log(util::log::Entry{ | 88 | 35 | .category = flag, | 89 | 35 | .level = level, | 90 | 35 | .should_ratelimit = should_ratelimit, | 91 | 35 | .source_loc = std::move(source_loc), | 92 | 35 | .message = std::move(log_msg)}); | 93 | 35 | } |
void LogPrintFormatInternal<unsigned long, char const*, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, char const*, int)>, unsigned long const&, char const* const&, int const&) Line | Count | Source | 80 | 950 | { | 81 | 950 | std::string log_msg; | 82 | 950 | try { | 83 | 950 | log_msg = tfm::format(fmt, args...); | 84 | 950 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 950 | util::log::Log(util::log::Entry{ | 88 | 950 | .category = flag, | 89 | 950 | .level = level, | 90 | 950 | .should_ratelimit = should_ratelimit, | 91 | 950 | .source_loc = std::move(source_loc), | 92 | 950 | .message = std::move(log_msg)}); | 93 | 950 | } |
Unexecuted instantiation: void LogPrintFormatInternal<char const*, int, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char const*, int, unsigned long)>, char const* const&, int const&, unsigned long const&) Unexecuted instantiation: void LogPrintFormatInternal<char [6], int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [6], int)>, char const (&) [6], int const&) void LogPrintFormatInternal<long, long, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, long, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, long const&, long const&, unsigned long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 13 | { | 81 | 13 | std::string log_msg; | 82 | 13 | try { | 83 | 13 | log_msg = tfm::format(fmt, args...); | 84 | 13 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 13 | util::log::Log(util::log::Entry{ | 88 | 13 | .category = flag, | 89 | 13 | .level = level, | 90 | 13 | .should_ratelimit = should_ratelimit, | 91 | 13 | .source_loc = std::move(source_loc), | 92 | 13 | .message = std::move(log_msg)}); | 93 | 13 | } |
void LogPrintFormatInternal<long, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, long)>, long const&, long const&) Line | Count | Source | 80 | 22 | { | 81 | 22 | std::string log_msg; | 82 | 22 | try { | 83 | 22 | log_msg = tfm::format(fmt, args...); | 84 | 22 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 22 | util::log::Log(util::log::Entry{ | 88 | 22 | .category = flag, | 89 | 22 | .level = level, | 90 | 22 | .should_ratelimit = should_ratelimit, | 91 | 22 | .source_loc = std::move(source_loc), | 92 | 22 | .message = std::move(log_msg)}); | 93 | 22 | } |
void LogPrintFormatInternal<long, long, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, long, long)>, long const&, long const&, long const&) Line | Count | Source | 80 | 6 | { | 81 | 6 | std::string log_msg; | 82 | 6 | try { | 83 | 6 | log_msg = tfm::format(fmt, args...); | 84 | 6 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 6 | util::log::Log(util::log::Entry{ | 88 | 6 | .category = flag, | 89 | 6 | .level = level, | 90 | 6 | .should_ratelimit = should_ratelimit, | 91 | 6 | .source_loc = std::move(source_loc), | 92 | 6 | .message = std::move(log_msg)}); | 93 | 6 | } |
void LogPrintFormatInternal<long, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, int)>, long const&, int const&) Line | Count | Source | 80 | 1 | { | 81 | 1 | std::string log_msg; | 82 | 1 | try { | 83 | 1 | log_msg = tfm::format(fmt, args...); | 84 | 1 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1 | util::log::Log(util::log::Entry{ | 88 | 1 | .category = flag, | 89 | 1 | .level = level, | 90 | 1 | .should_ratelimit = should_ratelimit, | 91 | 1 | .source_loc = std::move(source_loc), | 92 | 1 | .message = std::move(log_msg)}); | 93 | 1 | } |
void LogPrintFormatInternal<char const*>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char const*)>, char const* const&) Line | Count | Source | 80 | 1.23k | { | 81 | 1.23k | std::string log_msg; | 82 | 1.23k | try { | 83 | 1.23k | log_msg = tfm::format(fmt, args...); | 84 | 1.23k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.23k | util::log::Log(util::log::Entry{ | 88 | 1.23k | .category = flag, | 89 | 1.23k | .level = level, | 90 | 1.23k | .should_ratelimit = should_ratelimit, | 91 | 1.23k | .source_loc = std::move(source_loc), | 92 | 1.23k | .message = std::move(log_msg)}); | 93 | 1.23k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 355k | { | 81 | 355k | std::string log_msg; | 82 | 355k | try { | 83 | 355k | log_msg = tfm::format(fmt, args...); | 84 | 355k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 355k | util::log::Log(util::log::Entry{ | 88 | 355k | .category = flag, | 89 | 355k | .level = level, | 90 | 355k | .should_ratelimit = should_ratelimit, | 91 | 355k | .source_loc = std::move(source_loc), | 92 | 355k | .message = std::move(log_msg)}); | 93 | 355k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned short>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned short)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned short const&) Line | Count | Source | 80 | 2.18k | { | 81 | 2.18k | std::string log_msg; | 82 | 2.18k | try { | 83 | 2.18k | log_msg = tfm::format(fmt, args...); | 84 | 2.18k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 2.18k | util::log::Log(util::log::Entry{ | 88 | 2.18k | .category = flag, | 89 | 2.18k | .level = level, | 90 | 2.18k | .should_ratelimit = should_ratelimit, | 91 | 2.18k | .source_loc = std::move(source_loc), | 92 | 2.18k | .message = std::move(log_msg)}); | 93 | 2.18k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, bool>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, bool)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool const&) Line | Count | Source | 80 | 4.34k | { | 81 | 4.34k | std::string log_msg; | 82 | 4.34k | try { | 83 | 4.34k | log_msg = tfm::format(fmt, args...); | 84 | 4.34k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 4.34k | util::log::Log(util::log::Entry{ | 88 | 4.34k | .category = flag, | 89 | 4.34k | .level = level, | 90 | 4.34k | .should_ratelimit = should_ratelimit, | 91 | 4.34k | .source_loc = std::move(source_loc), | 92 | 4.34k | .message = std::move(log_msg)}); | 93 | 4.34k | } |
void LogPrintFormatInternal<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const* const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 23 | { | 81 | 23 | std::string log_msg; | 82 | 23 | try { | 83 | 23 | log_msg = tfm::format(fmt, args...); | 84 | 23 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 23 | util::log::Log(util::log::Entry{ | 88 | 23 | .category = flag, | 89 | 23 | .level = level, | 90 | 23 | .should_ratelimit = should_ratelimit, | 91 | 23 | .source_loc = std::move(source_loc), | 92 | 23 | .message = std::move(log_msg)}); | 93 | 23 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&) Line | Count | Source | 80 | 726 | { | 81 | 726 | std::string log_msg; | 82 | 726 | try { | 83 | 726 | log_msg = tfm::format(fmt, args...); | 84 | 726 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 726 | util::log::Log(util::log::Entry{ | 88 | 726 | .category = flag, | 89 | 726 | .level = level, | 90 | 726 | .should_ratelimit = should_ratelimit, | 91 | 726 | .source_loc = std::move(source_loc), | 92 | 726 | .message = std::move(log_msg)}); | 93 | 726 | } |
Unexecuted instantiation: void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned char, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned char, int)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned char const&, int const&) Unexecuted instantiation: void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned char const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) void LogPrintFormatInternal<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 69 | { | 81 | 69 | std::string log_msg; | 82 | 69 | try { | 83 | 69 | log_msg = tfm::format(fmt, args...); | 84 | 69 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 69 | util::log::Log(util::log::Entry{ | 88 | 69 | .category = flag, | 89 | 69 | .level = level, | 90 | 69 | .should_ratelimit = should_ratelimit, | 91 | 69 | .source_loc = std::move(source_loc), | 92 | 69 | .message = std::move(log_msg)}); | 93 | 69 | } |
void LogPrintFormatInternal<double, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(double, double)>, double const&, double const&) Line | Count | Source | 80 | 1.03k | { | 81 | 1.03k | std::string log_msg; | 82 | 1.03k | try { | 83 | 1.03k | log_msg = tfm::format(fmt, args...); | 84 | 1.03k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.03k | util::log::Log(util::log::Entry{ | 88 | 1.03k | .category = flag, | 89 | 1.03k | .level = level, | 90 | 1.03k | .should_ratelimit = should_ratelimit, | 91 | 1.03k | .source_loc = std::move(source_loc), | 92 | 1.03k | .message = std::move(log_msg)}); | 93 | 1.03k | } |
void LogPrintFormatInternal<unsigned int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned int)>, unsigned int const&) Line | Count | Source | 80 | 261 | { | 81 | 261 | std::string log_msg; | 82 | 261 | try { | 83 | 261 | log_msg = tfm::format(fmt, args...); | 84 | 261 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 261 | util::log::Log(util::log::Entry{ | 88 | 261 | .category = flag, | 89 | 261 | .level = level, | 90 | 261 | .should_ratelimit = should_ratelimit, | 91 | 261 | .source_loc = std::move(source_loc), | 92 | 261 | .message = std::move(log_msg)}); | 93 | 261 | } |
void LogPrintFormatInternal<double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(double)>, double const&) Line | Count | Source | 80 | 129k | { | 81 | 129k | std::string log_msg; | 82 | 129k | try { | 83 | 129k | log_msg = tfm::format(fmt, args...); | 84 | 129k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 129k | util::log::Log(util::log::Entry{ | 88 | 129k | .category = flag, | 89 | 129k | .level = level, | 90 | 129k | .should_ratelimit = should_ratelimit, | 91 | 129k | .source_loc = std::move(source_loc), | 92 | 129k | .message = std::move(log_msg)}); | 93 | 129k | } |
void LogPrintFormatInternal<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, double const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 50 | { | 81 | 50 | std::string log_msg; | 82 | 50 | try { | 83 | 50 | log_msg = tfm::format(fmt, args...); | 84 | 50 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 50 | util::log::Log(util::log::Entry{ | 88 | 50 | .category = flag, | 89 | 50 | .level = level, | 90 | 50 | .should_ratelimit = should_ratelimit, | 91 | 50 | .source_loc = std::move(source_loc), | 92 | 50 | .message = std::move(log_msg)}); | 93 | 50 | } |
Unexecuted instantiation: void LogPrintFormatInternal<char [17]>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [17])>, char const (&) [17]) void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&) Line | Count | Source | 80 | 83.7k | { | 81 | 83.7k | std::string log_msg; | 82 | 83.7k | try { | 83 | 83.7k | log_msg = tfm::format(fmt, args...); | 84 | 83.7k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 83.7k | util::log::Log(util::log::Entry{ | 88 | 83.7k | .category = flag, | 89 | 83.7k | .level = level, | 90 | 83.7k | .should_ratelimit = should_ratelimit, | 91 | 83.7k | .source_loc = std::move(source_loc), | 92 | 83.7k | .message = std::move(log_msg)}); | 93 | 83.7k | } |
void LogPrintFormatInternal<char [3], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [3], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, double)>, char const (&) [3], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double const&) Line | Count | Source | 80 | 618 | { | 81 | 618 | std::string log_msg; | 82 | 618 | try { | 83 | 618 | log_msg = tfm::format(fmt, args...); | 84 | 618 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 618 | util::log::Log(util::log::Entry{ | 88 | 618 | .category = flag, | 89 | 618 | .level = level, | 90 | 618 | .should_ratelimit = should_ratelimit, | 91 | 618 | .source_loc = std::move(source_loc), | 92 | 618 | .message = std::move(log_msg)}); | 93 | 618 | } |
void LogPrintFormatInternal<long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long)>, long const&) Line | Count | Source | 80 | 4.14k | { | 81 | 4.14k | std::string log_msg; | 82 | 4.14k | try { | 83 | 4.14k | log_msg = tfm::format(fmt, args...); | 84 | 4.14k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 4.14k | util::log::Log(util::log::Entry{ | 88 | 4.14k | .category = flag, | 89 | 4.14k | .level = level, | 90 | 4.14k | .should_ratelimit = should_ratelimit, | 91 | 4.14k | .source_loc = std::move(source_loc), | 92 | 4.14k | .message = std::move(log_msg)}); | 93 | 4.14k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int, long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned int const&, long const&) Line | Count | Source | 80 | 84 | { | 81 | 84 | std::string log_msg; | 82 | 84 | try { | 83 | 84 | log_msg = tfm::format(fmt, args...); | 84 | 84 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 84 | util::log::Log(util::log::Entry{ | 88 | 84 | .category = flag, | 89 | 84 | .level = level, | 90 | 84 | .should_ratelimit = should_ratelimit, | 91 | 84 | .source_loc = std::move(source_loc), | 92 | 84 | .message = std::move(log_msg)}); | 93 | 84 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&) Line | Count | Source | 80 | 1 | { | 81 | 1 | std::string log_msg; | 82 | 1 | try { | 83 | 1 | log_msg = tfm::format(fmt, args...); | 84 | 1 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1 | util::log::Log(util::log::Entry{ | 88 | 1 | .category = flag, | 89 | 1 | .level = level, | 90 | 1 | .should_ratelimit = should_ratelimit, | 91 | 1 | .source_loc = std::move(source_loc), | 92 | 1 | .message = std::move(log_msg)}); | 93 | 1 | } |
void LogPrintFormatInternal<unsigned int, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned int, long)>, unsigned int const&, long const&) Line | Count | Source | 80 | 107 | { | 81 | 107 | std::string log_msg; | 82 | 107 | try { | 83 | 107 | log_msg = tfm::format(fmt, args...); | 84 | 107 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 107 | util::log::Log(util::log::Entry{ | 88 | 107 | .category = flag, | 89 | 107 | .level = level, | 90 | 107 | .should_ratelimit = should_ratelimit, | 91 | 107 | .source_loc = std::move(source_loc), | 92 | 107 | .message = std::move(log_msg)}); | 93 | 107 | } |
void LogPrintFormatInternal<long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 102 | { | 81 | 102 | std::string log_msg; | 82 | 102 | try { | 83 | 102 | log_msg = tfm::format(fmt, args...); | 84 | 102 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 102 | util::log::Log(util::log::Entry{ | 88 | 102 | .category = flag, | 89 | 102 | .level = level, | 90 | 102 | .should_ratelimit = should_ratelimit, | 91 | 102 | .source_loc = std::move(source_loc), | 92 | 102 | .message = std::move(log_msg)}); | 93 | 102 | } |
void LogPrintFormatInternal<long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 1.31k | { | 81 | 1.31k | std::string log_msg; | 82 | 1.31k | try { | 83 | 1.31k | log_msg = tfm::format(fmt, args...); | 84 | 1.31k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.31k | util::log::Log(util::log::Entry{ | 88 | 1.31k | .category = flag, | 89 | 1.31k | .level = level, | 90 | 1.31k | .should_ratelimit = should_ratelimit, | 91 | 1.31k | .source_loc = std::move(source_loc), | 92 | 1.31k | .message = std::move(log_msg)}); | 93 | 1.31k | } |
Unexecuted instantiation: void LogPrintFormatInternal<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const* const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: void LogPrintFormatInternal<char [9], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [9], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [9], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) void LogPrintFormatInternal<char [17], bool>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [17], bool)>, char const (&) [17], bool const&) Line | Count | Source | 80 | 1.21k | { | 81 | 1.21k | std::string log_msg; | 82 | 1.21k | try { | 83 | 1.21k | log_msg = tfm::format(fmt, args...); | 84 | 1.21k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.21k | util::log::Log(util::log::Entry{ | 88 | 1.21k | .category = flag, | 89 | 1.21k | .level = level, | 90 | 1.21k | .should_ratelimit = should_ratelimit, | 91 | 1.21k | .source_loc = std::move(source_loc), | 92 | 1.21k | .message = std::move(log_msg)}); | 93 | 1.21k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long, long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long const&, long const&) Line | Count | Source | 80 | 329k | { | 81 | 329k | std::string log_msg; | 82 | 329k | try { | 83 | 329k | log_msg = tfm::format(fmt, args...); | 84 | 329k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 329k | util::log::Log(util::log::Entry{ | 88 | 329k | .category = flag, | 89 | 329k | .level = level, | 90 | 329k | .should_ratelimit = should_ratelimit, | 91 | 329k | .source_loc = std::move(source_loc), | 92 | 329k | .message = std::move(log_msg)}); | 93 | 329k | } |
void LogPrintFormatInternal<char [30], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [30], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long)>, char const (&) [30], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&) Line | Count | Source | 80 | 19.0k | { | 81 | 19.0k | std::string log_msg; | 82 | 19.0k | try { | 83 | 19.0k | log_msg = tfm::format(fmt, args...); | 84 | 19.0k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 19.0k | util::log::Log(util::log::Entry{ | 88 | 19.0k | .category = flag, | 89 | 19.0k | .level = level, | 90 | 19.0k | .should_ratelimit = should_ratelimit, | 91 | 19.0k | .source_loc = std::move(source_loc), | 92 | 19.0k | .message = std::move(log_msg)}); | 93 | 19.0k | } |
void LogPrintFormatInternal<unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, unsigned long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 48 | { | 81 | 48 | std::string log_msg; | 82 | 48 | try { | 83 | 48 | log_msg = tfm::format(fmt, args...); | 84 | 48 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 48 | util::log::Log(util::log::Entry{ | 88 | 48 | .category = flag, | 89 | 48 | .level = level, | 90 | 48 | .should_ratelimit = should_ratelimit, | 91 | 48 | .source_loc = std::move(source_loc), | 92 | 48 | .message = std::move(log_msg)}); | 93 | 48 | } |
void LogPrintFormatInternal<long, long, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, long, unsigned long)>, long const&, long const&, unsigned long const&) Line | Count | Source | 80 | 1 | { | 81 | 1 | std::string log_msg; | 82 | 1 | try { | 83 | 1 | log_msg = tfm::format(fmt, args...); | 84 | 1 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1 | util::log::Log(util::log::Entry{ | 88 | 1 | .category = flag, | 89 | 1 | .level = level, | 90 | 1 | .should_ratelimit = should_ratelimit, | 91 | 1 | .source_loc = std::move(source_loc), | 92 | 1 | .message = std::move(log_msg)}); | 93 | 1 | } |
void LogPrintFormatInternal<char [20], long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [20], long)>, char const (&) [20], long const&) Line | Count | Source | 80 | 1 | { | 81 | 1 | std::string log_msg; | 82 | 1 | try { | 83 | 1 | log_msg = tfm::format(fmt, args...); | 84 | 1 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1 | util::log::Log(util::log::Entry{ | 88 | 1 | .category = flag, | 89 | 1 | .level = level, | 90 | 1 | .should_ratelimit = should_ratelimit, | 91 | 1 | .source_loc = std::move(source_loc), | 92 | 1 | .message = std::move(log_msg)}); | 93 | 1 | } |
void LogPrintFormatInternal<long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long, unsigned long)>, long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long const&, unsigned long const&) Line | Count | Source | 80 | 12.3k | { | 81 | 12.3k | std::string log_msg; | 82 | 12.3k | try { | 83 | 12.3k | log_msg = tfm::format(fmt, args...); | 84 | 12.3k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 12.3k | util::log::Log(util::log::Entry{ | 88 | 12.3k | .category = flag, | 89 | 12.3k | .level = level, | 90 | 12.3k | .should_ratelimit = should_ratelimit, | 91 | 12.3k | .source_loc = std::move(source_loc), | 92 | 12.3k | .message = std::move(log_msg)}); | 93 | 12.3k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 850 | { | 81 | 850 | std::string log_msg; | 82 | 850 | try { | 83 | 850 | log_msg = tfm::format(fmt, args...); | 84 | 850 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 850 | util::log::Log(util::log::Entry{ | 88 | 850 | .category = flag, | 89 | 850 | .level = level, | 90 | 850 | .should_ratelimit = should_ratelimit, | 91 | 850 | .source_loc = std::move(source_loc), | 92 | 850 | .message = std::move(log_msg)}); | 93 | 850 | } |
void LogPrintFormatInternal<ServiceFlags, ServiceFlags, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(ServiceFlags, ServiceFlags, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, ServiceFlags const&, ServiceFlags const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 25 | { | 81 | 25 | std::string log_msg; | 82 | 25 | try { | 83 | 25 | log_msg = tfm::format(fmt, args...); | 84 | 25 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 25 | util::log::Log(util::log::Entry{ | 88 | 25 | .category = flag, | 89 | 25 | .level = level, | 90 | 25 | .should_ratelimit = should_ratelimit, | 91 | 25 | .source_loc = std::move(source_loc), | 92 | 25 | .message = std::move(log_msg)}); | 93 | 25 | } |
void LogPrintFormatInternal<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, bool, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, bool, long)>, int const&, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool const&, long const&) Line | Count | Source | 80 | 1.55k | { | 81 | 1.55k | std::string log_msg; | 82 | 1.55k | try { | 83 | 1.55k | log_msg = tfm::format(fmt, args...); | 84 | 1.55k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.55k | util::log::Log(util::log::Entry{ | 88 | 1.55k | .category = flag, | 89 | 1.55k | .level = level, | 90 | 1.55k | .should_ratelimit = should_ratelimit, | 91 | 1.55k | .source_loc = std::move(source_loc), | 92 | 1.55k | .message = std::move(log_msg)}); | 93 | 1.55k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::atomic<int>, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::atomic<int>, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::atomic<int> const&, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 1.52k | { | 81 | 1.52k | std::string log_msg; | 82 | 1.52k | try { | 83 | 1.52k | log_msg = tfm::format(fmt, args...); | 84 | 1.52k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.52k | util::log::Log(util::log::Entry{ | 88 | 1.52k | .category = flag, | 89 | 1.52k | .level = level, | 90 | 1.52k | .should_ratelimit = should_ratelimit, | 91 | 1.52k | .source_loc = std::move(source_loc), | 92 | 1.52k | .message = std::move(log_msg)}); | 93 | 1.52k | } |
void LogPrintFormatInternal<int, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, long)>, int const&, long const&) Line | Count | Source | 80 | 1.49k | { | 81 | 1.49k | std::string log_msg; | 82 | 1.49k | try { | 83 | 1.49k | log_msg = tfm::format(fmt, args...); | 84 | 1.49k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.49k | util::log::Log(util::log::Entry{ | 88 | 1.49k | .category = flag, | 89 | 1.49k | .level = level, | 90 | 1.49k | .should_ratelimit = should_ratelimit, | 91 | 1.49k | .source_loc = std::move(source_loc), | 92 | 1.49k | .message = std::move(log_msg)}); | 93 | 1.49k | } |
void LogPrintFormatInternal<std::basic_string_view<char, std::char_traits<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::basic_string_view<char, std::char_traits<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long)>, std::basic_string_view<char, std::char_traits<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&) Line | Count | Source | 80 | 5 | { | 81 | 5 | std::string log_msg; | 82 | 5 | try { | 83 | 5 | log_msg = tfm::format(fmt, args...); | 84 | 5 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 5 | util::log::Log(util::log::Entry{ | 88 | 5 | .category = flag, | 89 | 5 | .level = level, | 90 | 5 | .should_ratelimit = should_ratelimit, | 91 | 5 | .source_loc = std::move(source_loc), | 92 | 5 | .message = std::move(log_msg)}); | 93 | 5 | } |
void LogPrintFormatInternal<unsigned long, unsigned long, unsigned long, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, unsigned long, unsigned long, long)>, unsigned long const&, unsigned long const&, unsigned long const&, long const&) Line | Count | Source | 80 | 44 | { | 81 | 44 | std::string log_msg; | 82 | 44 | try { | 83 | 44 | log_msg = tfm::format(fmt, args...); | 84 | 44 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 44 | util::log::Log(util::log::Entry{ | 88 | 44 | .category = flag, | 89 | 44 | .level = level, | 90 | 44 | .should_ratelimit = should_ratelimit, | 91 | 44 | .source_loc = std::move(source_loc), | 92 | 44 | .message = std::move(log_msg)}); | 93 | 44 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const*, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const*, long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char const* const&, long const&) Line | Count | Source | 80 | 29.2k | { | 81 | 29.2k | std::string log_msg; | 82 | 29.2k | try { | 83 | 29.2k | log_msg = tfm::format(fmt, args...); | 84 | 29.2k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 29.2k | util::log::Log(util::log::Entry{ | 88 | 29.2k | .category = flag, | 89 | 29.2k | .level = level, | 90 | 29.2k | .should_ratelimit = should_ratelimit, | 91 | 29.2k | .source_loc = std::move(source_loc), | 92 | 29.2k | .message = std::move(log_msg)}); | 93 | 29.2k | } |
void LogPrintFormatInternal<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long)>, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&) Line | Count | Source | 80 | 3.92k | { | 81 | 3.92k | std::string log_msg; | 82 | 3.92k | try { | 83 | 3.92k | log_msg = tfm::format(fmt, args...); | 84 | 3.92k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 3.92k | util::log::Log(util::log::Entry{ | 88 | 3.92k | .category = flag, | 89 | 3.92k | .level = level, | 90 | 3.92k | .should_ratelimit = should_ratelimit, | 91 | 3.92k | .source_loc = std::move(source_loc), | 92 | 3.92k | .message = std::move(log_msg)}); | 93 | 3.92k | } |
void LogPrintFormatInternal<unsigned long, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, unsigned long const&, unsigned int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 2 | { | 81 | 2 | std::string log_msg; | 82 | 2 | try { | 83 | 2 | log_msg = tfm::format(fmt, args...); | 84 | 2 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 2 | util::log::Log(util::log::Entry{ | 88 | 2 | .category = flag, | 89 | 2 | .level = level, | 90 | 2 | .should_ratelimit = should_ratelimit, | 91 | 2 | .source_loc = std::move(source_loc), | 92 | 2 | .message = std::move(log_msg)}); | 93 | 2 | } |
void LogPrintFormatInternal<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, long)>, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, long const&) Line | Count | Source | 80 | 3 | { | 81 | 3 | std::string log_msg; | 82 | 3 | try { | 83 | 3 | log_msg = tfm::format(fmt, args...); | 84 | 3 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 3 | util::log::Log(util::log::Entry{ | 88 | 3 | .category = flag, | 89 | 3 | .level = level, | 90 | 3 | .should_ratelimit = should_ratelimit, | 91 | 3 | .source_loc = std::move(source_loc), | 92 | 3 | .message = std::move(log_msg)}); | 93 | 3 | } |
void LogPrintFormatInternal<long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long, unsigned int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned long, unsigned int)>, long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long const&, unsigned int const&) Line | Count | Source | 80 | 610 | { | 81 | 610 | std::string log_msg; | 82 | 610 | try { | 83 | 610 | log_msg = tfm::format(fmt, args...); | 84 | 610 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 610 | util::log::Log(util::log::Entry{ | 88 | 610 | .category = flag, | 89 | 610 | .level = level, | 90 | 610 | .should_ratelimit = should_ratelimit, | 91 | 610 | .source_loc = std::move(source_loc), | 92 | 610 | .message = std::move(log_msg)}); | 93 | 610 | } |
void LogPrintFormatInternal<char [15], long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [15], long)>, char const (&) [15], long const&) Line | Count | Source | 80 | 2 | { | 81 | 2 | std::string log_msg; | 82 | 2 | try { | 83 | 2 | log_msg = tfm::format(fmt, args...); | 84 | 2 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 2 | util::log::Log(util::log::Entry{ | 88 | 2 | .category = flag, | 89 | 2 | .level = level, | 90 | 2 | .should_ratelimit = should_ratelimit, | 91 | 2 | .source_loc = std::move(source_loc), | 92 | 2 | .message = std::move(log_msg)}); | 93 | 2 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&) Line | Count | Source | 80 | 53 | { | 81 | 53 | std::string log_msg; | 82 | 53 | try { | 83 | 53 | log_msg = tfm::format(fmt, args...); | 84 | 53 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 53 | util::log::Log(util::log::Entry{ | 88 | 53 | .category = flag, | 89 | 53 | .level = level, | 90 | 53 | .should_ratelimit = should_ratelimit, | 91 | 53 | .source_loc = std::move(source_loc), | 92 | 53 | .message = std::move(log_msg)}); | 93 | 53 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char [17]>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char [17])>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char const (&) [17]) Line | Count | Source | 80 | 30 | { | 81 | 30 | std::string log_msg; | 82 | 30 | try { | 83 | 30 | log_msg = tfm::format(fmt, args...); | 84 | 30 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 30 | util::log::Log(util::log::Entry{ | 88 | 30 | .category = flag, | 89 | 30 | .level = level, | 90 | 30 | .should_ratelimit = should_ratelimit, | 91 | 30 | .source_loc = std::move(source_loc), | 92 | 30 | .message = std::move(log_msg)}); | 93 | 30 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, long const&) Line | Count | Source | 80 | 199 | { | 81 | 199 | std::string log_msg; | 82 | 199 | try { | 83 | 199 | log_msg = tfm::format(fmt, args...); | 84 | 199 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 199 | util::log::Log(util::log::Entry{ | 88 | 199 | .category = flag, | 89 | 199 | .level = level, | 90 | 199 | .should_ratelimit = should_ratelimit, | 91 | 199 | .source_loc = std::move(source_loc), | 92 | 199 | .message = std::move(log_msg)}); | 93 | 199 | } |
void LogPrintFormatInternal<long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::atomic<unsigned long>, unsigned long, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::atomic<unsigned long>, unsigned long, unsigned long)>, long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::atomic<unsigned long> const&, unsigned long const&, unsigned long const&) Line | Count | Source | 80 | 4 | { | 81 | 4 | std::string log_msg; | 82 | 4 | try { | 83 | 4 | log_msg = tfm::format(fmt, args...); | 84 | 4 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 4 | util::log::Log(util::log::Entry{ | 88 | 4 | .category = flag, | 89 | 4 | .level = level, | 90 | 4 | .should_ratelimit = should_ratelimit, | 91 | 4 | .source_loc = std::move(source_loc), | 92 | 4 | .message = std::move(log_msg)}); | 93 | 4 | } |
void LogPrintFormatInternal<unsigned char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, unsigned char const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 4 | { | 81 | 4 | std::string log_msg; | 82 | 4 | try { | 83 | 4 | log_msg = tfm::format(fmt, args...); | 84 | 4 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 4 | util::log::Log(util::log::Entry{ | 88 | 4 | .category = flag, | 89 | 4 | .level = level, | 90 | 4 | .should_ratelimit = should_ratelimit, | 91 | 4 | .source_loc = std::move(source_loc), | 92 | 4 | .message = std::move(log_msg)}); | 93 | 4 | } |
void LogPrintFormatInternal<unsigned int, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned int, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, unsigned int const&, unsigned int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 3 | { | 81 | 3 | std::string log_msg; | 82 | 3 | try { | 83 | 3 | log_msg = tfm::format(fmt, args...); | 84 | 3 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 3 | util::log::Log(util::log::Entry{ | 88 | 3 | .category = flag, | 89 | 3 | .level = level, | 90 | 3 | .should_ratelimit = should_ratelimit, | 91 | 3 | .source_loc = std::move(source_loc), | 92 | 3 | .message = std::move(log_msg)}); | 93 | 3 | } |
Unexecuted instantiation: void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: void LogPrintFormatInternal<char [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int)>, char const (&) [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned int const&) void LogPrintFormatInternal<char [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int, char const*, char const*>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int, char const*, char const*)>, char const (&) [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned int const&, char const* const&, char const* const&) Line | Count | Source | 80 | 12 | { | 81 | 12 | std::string log_msg; | 82 | 12 | try { | 83 | 12 | log_msg = tfm::format(fmt, args...); | 84 | 12 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 12 | util::log::Log(util::log::Entry{ | 88 | 12 | .category = flag, | 89 | 12 | .level = level, | 90 | 12 | .should_ratelimit = should_ratelimit, | 91 | 12 | .source_loc = std::move(source_loc), | 92 | 12 | .message = std::move(log_msg)}); | 93 | 12 | } |
void LogPrintFormatInternal<char const*, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char const*, long)>, char const* const&, long const&) Line | Count | Source | 80 | 91 | { | 81 | 91 | std::string log_msg; | 82 | 91 | try { | 83 | 91 | log_msg = tfm::format(fmt, args...); | 84 | 91 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 91 | util::log::Log(util::log::Entry{ | 88 | 91 | .category = flag, | 89 | 91 | .level = level, | 90 | 91 | .should_ratelimit = should_ratelimit, | 91 | 91 | .source_loc = std::move(source_loc), | 92 | 91 | .message = std::move(log_msg)}); | 93 | 91 | } |
void LogPrintFormatInternal<char [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long)>, char const (&) [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&) Line | Count | Source | 80 | 5.20k | { | 81 | 5.20k | std::string log_msg; | 82 | 5.20k | try { | 83 | 5.20k | log_msg = tfm::format(fmt, args...); | 84 | 5.20k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 5.20k | util::log::Log(util::log::Entry{ | 88 | 5.20k | .category = flag, | 89 | 5.20k | .level = level, | 90 | 5.20k | .should_ratelimit = should_ratelimit, | 91 | 5.20k | .source_loc = std::move(source_loc), | 92 | 5.20k | .message = std::move(log_msg)}); | 93 | 5.20k | } |
void LogPrintFormatInternal<char [13], unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [13], unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long)>, char const (&) [13], unsigned long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&) Line | Count | Source | 80 | 536 | { | 81 | 536 | std::string log_msg; | 82 | 536 | try { | 83 | 536 | log_msg = tfm::format(fmt, args...); | 84 | 536 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 536 | util::log::Log(util::log::Entry{ | 88 | 536 | .category = flag, | 89 | 536 | .level = level, | 90 | 536 | .should_ratelimit = should_ratelimit, | 91 | 536 | .source_loc = std::move(source_loc), | 92 | 536 | .message = std::move(log_msg)}); | 93 | 536 | } |
void LogPrintFormatInternal<char [13], long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [13], long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [13], long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 10.7k | { | 81 | 10.7k | std::string log_msg; | 82 | 10.7k | try { | 83 | 10.7k | log_msg = tfm::format(fmt, args...); | 84 | 10.7k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 10.7k | util::log::Log(util::log::Entry{ | 88 | 10.7k | .category = flag, | 89 | 10.7k | .level = level, | 90 | 10.7k | .should_ratelimit = should_ratelimit, | 91 | 10.7k | .source_loc = std::move(source_loc), | 92 | 10.7k | .message = std::move(log_msg)}); | 93 | 10.7k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, long const&) Line | Count | Source | 80 | 34.6k | { | 81 | 34.6k | std::string log_msg; | 82 | 34.6k | try { | 83 | 34.6k | log_msg = tfm::format(fmt, args...); | 84 | 34.6k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 34.6k | util::log::Log(util::log::Entry{ | 88 | 34.6k | .category = flag, | 89 | 34.6k | .level = level, | 90 | 34.6k | .should_ratelimit = should_ratelimit, | 91 | 34.6k | .source_loc = std::move(source_loc), | 92 | 34.6k | .message = std::move(log_msg)}); | 93 | 34.6k | } |
void LogPrintFormatInternal<unsigned long, unsigned long, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, unsigned long, int)>, unsigned long const&, unsigned long const&, int const&) Line | Count | Source | 80 | 7 | { | 81 | 7 | std::string log_msg; | 82 | 7 | try { | 83 | 7 | log_msg = tfm::format(fmt, args...); | 84 | 7 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 7 | util::log::Log(util::log::Entry{ | 88 | 7 | .category = flag, | 89 | 7 | .level = level, | 90 | 7 | .should_ratelimit = should_ratelimit, | 91 | 7 | .source_loc = std::move(source_loc), | 92 | 7 | .message = std::move(log_msg)}); | 93 | 7 | } |
Unexecuted instantiation: void LogPrintFormatInternal<char [19], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [19], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [19], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: void LogPrintFormatInternal<char [19]>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [19])>, char const (&) [19]) void LogPrintFormatInternal<kernel::ChainstateRole, int, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(kernel::ChainstateRole, int, int)>, kernel::ChainstateRole const&, int const&, int const&) Line | Count | Source | 80 | 10 | { | 81 | 10 | std::string log_msg; | 82 | 10 | try { | 83 | 10 | log_msg = tfm::format(fmt, args...); | 84 | 10 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 10 | util::log::Log(util::log::Entry{ | 88 | 10 | .category = flag, | 89 | 10 | .level = level, | 90 | 10 | .should_ratelimit = should_ratelimit, | 91 | 10 | .source_loc = std::move(source_loc), | 92 | 10 | .message = std::move(log_msg)}); | 93 | 10 | } |
void LogPrintFormatInternal<kernel::ChainstateRole, unsigned long, unsigned long, long, int, int, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(kernel::ChainstateRole, unsigned long, unsigned long, long, int, int, int)>, kernel::ChainstateRole const&, unsigned long const&, unsigned long const&, long const&, int const&, int const&, int const&) Line | Count | Source | 80 | 96 | { | 81 | 96 | std::string log_msg; | 82 | 96 | try { | 83 | 96 | log_msg = tfm::format(fmt, args...); | 84 | 96 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 96 | util::log::Log(util::log::Entry{ | 88 | 96 | .category = flag, | 89 | 96 | .level = level, | 90 | 96 | .should_ratelimit = should_ratelimit, | 91 | 96 | .source_loc = std::move(source_loc), | 92 | 96 | .message = std::move(log_msg)}); | 93 | 96 | } |
void LogPrintFormatInternal<char [15], int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [15], int)>, char const (&) [15], int const&) Line | Count | Source | 80 | 1 | { | 81 | 1 | std::string log_msg; | 82 | 1 | try { | 83 | 1 | log_msg = tfm::format(fmt, args...); | 84 | 1 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1 | util::log::Log(util::log::Entry{ | 88 | 1 | .category = flag, | 89 | 1 | .level = level, | 90 | 1 | .should_ratelimit = should_ratelimit, | 91 | 1 | .source_loc = std::move(source_loc), | 92 | 1 | .message = std::move(log_msg)}); | 93 | 1 | } |
void LogPrintFormatInternal<char [18], int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [18], int)>, char const (&) [18], int const&) Line | Count | Source | 80 | 14 | { | 81 | 14 | std::string log_msg; | 82 | 14 | try { | 83 | 14 | log_msg = tfm::format(fmt, args...); | 84 | 14 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 14 | util::log::Log(util::log::Entry{ | 88 | 14 | .category = flag, | 89 | 14 | .level = level, | 90 | 14 | .should_ratelimit = should_ratelimit, | 91 | 14 | .source_loc = std::move(source_loc), | 92 | 14 | .message = std::move(log_msg)}); | 93 | 14 | } |
void LogPrintFormatInternal<node::BlockfileType, node::BlockfileCursor>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(node::BlockfileType, node::BlockfileCursor)>, node::BlockfileType const&, node::BlockfileCursor const&) Line | Count | Source | 80 | 12 | { | 81 | 12 | std::string log_msg; | 82 | 12 | try { | 83 | 12 | log_msg = tfm::format(fmt, args...); | 84 | 12 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 12 | util::log::Log(util::log::Entry{ | 88 | 12 | .category = flag, | 89 | 12 | .level = level, | 90 | 12 | .should_ratelimit = should_ratelimit, | 91 | 12 | .source_loc = std::move(source_loc), | 92 | 12 | .message = std::move(log_msg)}); | 93 | 12 | } |
void LogPrintFormatInternal<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, unsigned int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, unsigned int)>, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, unsigned int const&) Line | Count | Source | 80 | 31 | { | 81 | 31 | std::string log_msg; | 82 | 31 | try { | 83 | 31 | log_msg = tfm::format(fmt, args...); | 84 | 31 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 31 | util::log::Log(util::log::Entry{ | 88 | 31 | .category = flag, | 89 | 31 | .level = level, | 90 | 31 | .should_ratelimit = should_ratelimit, | 91 | 31 | .source_loc = std::move(source_loc), | 92 | 31 | .message = std::move(log_msg)}); | 93 | 31 | } |
Unexecuted instantiation: void LogPrintFormatInternal<int, bool, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, bool, int)>, int const&, bool const&, int const&) Unexecuted instantiation: void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int, unsigned long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned int const&, unsigned long const&) void LogPrintFormatInternal<unsigned int, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned int, int)>, unsigned int const&, int const&) Line | Count | Source | 80 | 15 | { | 81 | 15 | std::string log_msg; | 82 | 15 | try { | 83 | 15 | log_msg = tfm::format(fmt, args...); | 84 | 15 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 15 | util::log::Log(util::log::Entry{ | 88 | 15 | .category = flag, | 89 | 15 | .level = level, | 90 | 15 | .should_ratelimit = should_ratelimit, | 91 | 15 | .source_loc = std::move(source_loc), | 92 | 15 | .message = std::move(log_msg)}); | 93 | 15 | } |
void LogPrintFormatInternal<int, unsigned long, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, unsigned long, unsigned long)>, int const&, unsigned long const&, unsigned long const&) Line | Count | Source | 80 | 145 | { | 81 | 145 | std::string log_msg; | 82 | 145 | try { | 83 | 145 | log_msg = tfm::format(fmt, args...); | 84 | 145 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 145 | util::log::Log(util::log::Entry{ | 88 | 145 | .category = flag, | 89 | 145 | .level = level, | 90 | 145 | .should_ratelimit = should_ratelimit, | 91 | 145 | .source_loc = std::move(source_loc), | 92 | 145 | .message = std::move(log_msg)}); | 93 | 145 | } |
void LogPrintFormatInternal<long, long, long, long, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, long, long, long, long)>, long const&, long const&, long const&, long const&, long const&) Line | Count | Source | 80 | 447 | { | 81 | 447 | std::string log_msg; | 82 | 447 | try { | 83 | 447 | log_msg = tfm::format(fmt, args...); | 84 | 447 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 447 | util::log::Log(util::log::Entry{ | 88 | 447 | .category = flag, | 89 | 447 | .level = level, | 90 | 447 | .should_ratelimit = should_ratelimit, | 91 | 447 | .source_loc = std::move(source_loc), | 92 | 447 | .message = std::move(log_msg)}); | 93 | 447 | } |
void LogPrintFormatInternal<double, double, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(double, double, unsigned long)>, double const&, double const&, unsigned long const&) Line | Count | Source | 80 | 916 | { | 81 | 916 | std::string log_msg; | 82 | 916 | try { | 83 | 916 | log_msg = tfm::format(fmt, args...); | 84 | 916 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 916 | util::log::Log(util::log::Entry{ | 88 | 916 | .category = flag, | 89 | 916 | .level = level, | 90 | 916 | .should_ratelimit = should_ratelimit, | 91 | 916 | .source_loc = std::move(source_loc), | 92 | 916 | .message = std::move(log_msg)}); | 93 | 916 | } |
void LogPrintFormatInternal<long, unsigned long, long, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, unsigned long, long, unsigned long)>, long const&, unsigned long const&, long const&, unsigned long const&) Line | Count | Source | 80 | 44.4k | { | 81 | 44.4k | std::string log_msg; | 82 | 44.4k | try { | 83 | 44.4k | log_msg = tfm::format(fmt, args...); | 84 | 44.4k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 44.4k | util::log::Log(util::log::Entry{ | 88 | 44.4k | .category = flag, | 89 | 44.4k | .level = level, | 90 | 44.4k | .should_ratelimit = should_ratelimit, | 91 | 44.4k | .source_loc = std::move(source_loc), | 92 | 44.4k | .message = std::move(log_msg)}); | 93 | 44.4k | } |
void LogPrintFormatInternal<double, double, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(double, double, double)>, double const&, double const&, double const&) Line | Count | Source | 80 | 1.10M | { | 81 | 1.10M | std::string log_msg; | 82 | 1.10M | try { | 83 | 1.10M | log_msg = tfm::format(fmt, args...); | 84 | 1.10M | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.10M | util::log::Log(util::log::Entry{ | 88 | 1.10M | .category = flag, | 89 | 1.10M | .level = level, | 90 | 1.10M | .should_ratelimit = should_ratelimit, | 91 | 1.10M | .source_loc = std::move(source_loc), | 92 | 1.10M | .message = std::move(log_msg)}); | 93 | 1.10M | } |
void LogPrintFormatInternal<long, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, unsigned long)>, long const&, unsigned long const&) Line | Count | Source | 80 | 711 | { | 81 | 711 | std::string log_msg; | 82 | 711 | try { | 83 | 711 | log_msg = tfm::format(fmt, args...); | 84 | 711 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 711 | util::log::Log(util::log::Entry{ | 88 | 711 | .category = flag, | 89 | 711 | .level = level, | 90 | 711 | .should_ratelimit = should_ratelimit, | 91 | 711 | .source_loc = std::move(source_loc), | 92 | 711 | .message = std::move(log_msg)}); | 93 | 711 | } |
void LogPrintFormatInternal<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long)>, char const* const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&) Line | Count | Source | 80 | 22.8k | { | 81 | 22.8k | std::string log_msg; | 82 | 22.8k | try { | 83 | 22.8k | log_msg = tfm::format(fmt, args...); | 84 | 22.8k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 22.8k | util::log::Log(util::log::Entry{ | 88 | 22.8k | .category = flag, | 89 | 22.8k | .level = level, | 90 | 22.8k | .should_ratelimit = should_ratelimit, | 91 | 22.8k | .source_loc = std::move(source_loc), | 92 | 22.8k | .message = std::move(log_msg)}); | 93 | 22.8k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long, unsigned long, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long, unsigned long, unsigned long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&, unsigned long const&, unsigned long const&) Line | Count | Source | 80 | 906 | { | 81 | 906 | std::string log_msg; | 82 | 906 | try { | 83 | 906 | log_msg = tfm::format(fmt, args...); | 84 | 906 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 906 | util::log::Log(util::log::Entry{ | 88 | 906 | .category = flag, | 89 | 906 | .level = level, | 90 | 906 | .should_ratelimit = should_ratelimit, | 91 | 906 | .source_loc = std::move(source_loc), | 92 | 906 | .message = std::move(log_msg)}); | 93 | 906 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned int const&) Line | Count | Source | 80 | 143 | { | 81 | 143 | std::string log_msg; | 82 | 143 | try { | 83 | 143 | log_msg = tfm::format(fmt, args...); | 84 | 143 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 143 | util::log::Log(util::log::Entry{ | 88 | 143 | .category = flag, | 89 | 143 | .level = level, | 90 | 143 | .should_ratelimit = should_ratelimit, | 91 | 143 | .source_loc = std::move(source_loc), | 92 | 143 | .message = std::move(log_msg)}); | 93 | 143 | } |
void LogPrintFormatInternal<long, unsigned int, unsigned int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, unsigned int, unsigned int)>, long const&, unsigned int const&, unsigned int const&) Line | Count | Source | 80 | 136 | { | 81 | 136 | std::string log_msg; | 82 | 136 | try { | 83 | 136 | log_msg = tfm::format(fmt, args...); | 84 | 136 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 136 | util::log::Log(util::log::Entry{ | 88 | 136 | .category = flag, | 89 | 136 | .level = level, | 90 | 136 | .should_ratelimit = should_ratelimit, | 91 | 136 | .source_loc = std::move(source_loc), | 92 | 136 | .message = std::move(log_msg)}); | 93 | 136 | } |
void LogPrintFormatInternal<unsigned int, unsigned int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned int, unsigned int)>, unsigned int const&, unsigned int const&) Line | Count | Source | 80 | 132k | { | 81 | 132k | std::string log_msg; | 82 | 132k | try { | 83 | 132k | log_msg = tfm::format(fmt, args...); | 84 | 132k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 132k | util::log::Log(util::log::Entry{ | 88 | 132k | .category = flag, | 89 | 132k | .level = level, | 90 | 132k | .should_ratelimit = should_ratelimit, | 91 | 132k | .source_loc = std::move(source_loc), | 92 | 132k | .message = std::move(log_msg)}); | 93 | 132k | } |
void LogPrintFormatInternal<long, bool>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, bool)>, long const&, bool const&) Line | Count | Source | 80 | 8 | { | 81 | 8 | std::string log_msg; | 82 | 8 | try { | 83 | 8 | log_msg = tfm::format(fmt, args...); | 84 | 8 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 8 | util::log::Log(util::log::Entry{ | 88 | 8 | .category = flag, | 89 | 8 | .level = level, | 90 | 8 | .should_ratelimit = should_ratelimit, | 91 | 8 | .source_loc = std::move(source_loc), | 92 | 8 | .message = std::move(log_msg)}); | 93 | 8 | } |
void LogPrintFormatInternal<int, double, double, double, double, double, float, double, double, double, double, double, double, float, double, double, double, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, double, double, double, double, double, float, double, double, double, double, double, double, float, double, double, double, double)>, int const&, double const&, double const&, double const&, double const&, double const&, float const&, double const&, double const&, double const&, double const&, double const&, double const&, float const&, double const&, double const&, double const&, double const&) Line | Count | Source | 80 | 22.0k | { | 81 | 22.0k | std::string log_msg; | 82 | 22.0k | try { | 83 | 22.0k | log_msg = tfm::format(fmt, args...); | 84 | 22.0k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 22.0k | util::log::Log(util::log::Entry{ | 88 | 22.0k | .category = flag, | 89 | 22.0k | .level = level, | 90 | 22.0k | .should_ratelimit = should_ratelimit, | 91 | 22.0k | .source_loc = std::move(source_loc), | 92 | 22.0k | .message = std::move(log_msg)}); | 93 | 22.0k | } |
void LogPrintFormatInternal<unsigned long, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, unsigned long)>, unsigned long const&, unsigned long const&) Line | Count | Source | 80 | 1.66k | { | 81 | 1.66k | std::string log_msg; | 82 | 1.66k | try { | 83 | 1.66k | log_msg = tfm::format(fmt, args...); | 84 | 1.66k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.66k | util::log::Log(util::log::Entry{ | 88 | 1.66k | .category = flag, | 89 | 1.66k | .level = level, | 90 | 1.66k | .should_ratelimit = should_ratelimit, | 91 | 1.66k | .source_loc = std::move(source_loc), | 92 | 1.66k | .message = std::move(log_msg)}); | 93 | 1.66k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long, long)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&, long const&) Line | Count | Source | 80 | 1 | { | 81 | 1 | std::string log_msg; | 82 | 1 | try { | 83 | 1 | log_msg = tfm::format(fmt, args...); | 84 | 1 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1 | util::log::Log(util::log::Entry{ | 88 | 1 | .category = flag, | 89 | 1 | .level = level, | 90 | 1 | .should_ratelimit = should_ratelimit, | 91 | 1 | .source_loc = std::move(source_loc), | 92 | 1 | .message = std::move(log_msg)}); | 93 | 1 | } |
void LogPrintFormatInternal<unsigned int, unsigned long, unsigned int, unsigned int, unsigned long, unsigned int, char const*>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned int, unsigned long, unsigned int, unsigned int, unsigned long, unsigned int, char const*)>, unsigned int const&, unsigned long const&, unsigned int const&, unsigned int const&, unsigned long const&, unsigned int const&, char const* const&) Line | Count | Source | 80 | 82.0k | { | 81 | 82.0k | std::string log_msg; | 82 | 82.0k | try { | 83 | 82.0k | log_msg = tfm::format(fmt, args...); | 84 | 82.0k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 82.0k | util::log::Log(util::log::Entry{ | 88 | 82.0k | .category = flag, | 89 | 82.0k | .level = level, | 90 | 82.0k | .should_ratelimit = should_ratelimit, | 91 | 82.0k | .source_loc = std::move(source_loc), | 92 | 82.0k | .message = std::move(log_msg)}); | 93 | 82.0k | } |
void LogPrintFormatInternal<unsigned long, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, double)>, unsigned long const&, double const&) Line | Count | Source | 80 | 1.03k | { | 81 | 1.03k | std::string log_msg; | 82 | 1.03k | try { | 83 | 1.03k | log_msg = tfm::format(fmt, args...); | 84 | 1.03k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.03k | util::log::Log(util::log::Entry{ | 88 | 1.03k | .category = flag, | 89 | 1.03k | .level = level, | 90 | 1.03k | .should_ratelimit = should_ratelimit, | 91 | 1.03k | .source_loc = std::move(source_loc), | 92 | 1.03k | .message = std::move(log_msg)}); | 93 | 1.03k | } |
void LogPrintFormatInternal<unsigned long, unsigned long, unsigned int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, unsigned long, unsigned int)>, unsigned long const&, unsigned long const&, unsigned int const&) Line | Count | Source | 80 | 2.37k | { | 81 | 2.37k | std::string log_msg; | 82 | 2.37k | try { | 83 | 2.37k | log_msg = tfm::format(fmt, args...); | 84 | 2.37k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 2.37k | util::log::Log(util::log::Entry{ | 88 | 2.37k | .category = flag, | 89 | 2.37k | .level = level, | 90 | 2.37k | .should_ratelimit = should_ratelimit, | 91 | 2.37k | .source_loc = std::move(source_loc), | 92 | 2.37k | .message = std::move(log_msg)}); | 93 | 2.37k | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char const* const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 760 | { | 81 | 760 | std::string log_msg; | 82 | 760 | try { | 83 | 760 | log_msg = tfm::format(fmt, args...); | 84 | 760 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 760 | util::log::Log(util::log::Entry{ | 88 | 760 | .category = flag, | 89 | 760 | .level = level, | 90 | 760 | .should_ratelimit = should_ratelimit, | 91 | 760 | .source_loc = std::move(source_loc), | 92 | 760 | .message = std::move(log_msg)}); | 93 | 760 | } |
Unexecuted instantiation: void LogPrintFormatInternal<char [21], unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [21], unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [21], unsigned long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) void LogPrintFormatInternal<unsigned long, long, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, long, long)>, unsigned long const&, long const&, long const&) Line | Count | Source | 80 | 931 | { | 81 | 931 | std::string log_msg; | 82 | 931 | try { | 83 | 931 | log_msg = tfm::format(fmt, args...); | 84 | 931 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 931 | util::log::Log(util::log::Entry{ | 88 | 931 | .category = flag, | 89 | 931 | .level = level, | 90 | 931 | .should_ratelimit = should_ratelimit, | 91 | 931 | .source_loc = std::move(source_loc), | 92 | 931 | .message = std::move(log_msg)}); | 93 | 931 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 10 | { | 81 | 10 | std::string log_msg; | 82 | 10 | try { | 83 | 10 | log_msg = tfm::format(fmt, args...); | 84 | 10 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 10 | util::log::Log(util::log::Entry{ | 88 | 10 | .category = flag, | 89 | 10 | .level = level, | 90 | 10 | .should_ratelimit = should_ratelimit, | 91 | 10 | .source_loc = std::move(source_loc), | 92 | 10 | .message = std::move(log_msg)}); | 93 | 10 | } |
void LogPrintFormatInternal<unsigned long, unsigned long, long, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, unsigned long, long, long)>, unsigned long const&, unsigned long const&, long const&, long const&) Line | Count | Source | 80 | 10 | { | 81 | 10 | std::string log_msg; | 82 | 10 | try { | 83 | 10 | log_msg = tfm::format(fmt, args...); | 84 | 10 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 10 | util::log::Log(util::log::Entry{ | 88 | 10 | .category = flag, | 89 | 10 | .level = level, | 90 | 10 | .should_ratelimit = should_ratelimit, | 91 | 10 | .source_loc = std::move(source_loc), | 92 | 10 | .message = std::move(log_msg)}); | 93 | 10 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, int, double, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, double, double, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, int, double, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, double, double, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, int const&, double const&, unsigned long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double const&, double const&, unsigned int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 119k | { | 81 | 119k | std::string log_msg; | 82 | 119k | try { | 83 | 119k | log_msg = tfm::format(fmt, args...); | 84 | 119k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 119k | util::log::Log(util::log::Entry{ | 88 | 119k | .category = flag, | 89 | 119k | .level = level, | 90 | 119k | .should_ratelimit = should_ratelimit, | 91 | 119k | .source_loc = std::move(source_loc), | 92 | 119k | .message = std::move(log_msg)}); | 93 | 119k | } |
void LogPrintFormatInternal<char [18], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [18], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [18], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, double const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 11.1k | { | 81 | 11.1k | std::string log_msg; | 82 | 11.1k | try { | 83 | 11.1k | log_msg = tfm::format(fmt, args...); | 84 | 11.1k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 11.1k | util::log::Log(util::log::Entry{ | 88 | 11.1k | .category = flag, | 89 | 11.1k | .level = level, | 90 | 11.1k | .should_ratelimit = should_ratelimit, | 91 | 11.1k | .source_loc = std::move(source_loc), | 92 | 11.1k | .message = std::move(log_msg)}); | 93 | 11.1k | } |
Unexecuted instantiation: void LogPrintFormatInternal<char [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) void LogPrintFormatInternal<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const*>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const*)>, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char const* const&) Line | Count | Source | 80 | 642 | { | 81 | 642 | std::string log_msg; | 82 | 642 | try { | 83 | 642 | log_msg = tfm::format(fmt, args...); | 84 | 642 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 642 | util::log::Log(util::log::Entry{ | 88 | 642 | .category = flag, | 89 | 642 | .level = level, | 90 | 642 | .should_ratelimit = should_ratelimit, | 91 | 642 | .source_loc = std::move(source_loc), | 92 | 642 | .message = std::move(log_msg)}); | 93 | 642 | } |
void LogPrintFormatInternal<unsigned int, double, double, double, double, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned int, double, double, double, double, double)>, unsigned int const&, double const&, double const&, double const&, double const&, double const&) Line | Count | Source | 80 | 154k | { | 81 | 154k | std::string log_msg; | 82 | 154k | try { | 83 | 154k | log_msg = tfm::format(fmt, args...); | 84 | 154k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 154k | util::log::Log(util::log::Entry{ | 88 | 154k | .category = flag, | 89 | 154k | .level = level, | 90 | 154k | .should_ratelimit = should_ratelimit, | 91 | 154k | .source_loc = std::move(source_loc), | 92 | 154k | .message = std::move(log_msg)}); | 93 | 154k | } |
void LogPrintFormatInternal<int, double, double, double, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, double, double, double, double)>, int const&, double const&, double const&, double const&, double const&) Line | Count | Source | 80 | 151k | { | 81 | 151k | std::string log_msg; | 82 | 151k | try { | 83 | 151k | log_msg = tfm::format(fmt, args...); | 84 | 151k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 151k | util::log::Log(util::log::Entry{ | 88 | 151k | .category = flag, | 89 | 151k | .level = level, | 90 | 151k | .should_ratelimit = should_ratelimit, | 91 | 151k | .source_loc = std::move(source_loc), | 92 | 151k | .message = std::move(log_msg)}); | 93 | 151k | } |
void LogPrintFormatInternal<char const*, bool, bool, bool, bool>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char const*, bool, bool, bool, bool)>, char const* const&, bool const&, bool const&, bool const&, bool const&) Line | Count | Source | 80 | 3.35k | { | 81 | 3.35k | std::string log_msg; | 82 | 3.35k | try { | 83 | 3.35k | log_msg = tfm::format(fmt, args...); | 84 | 3.35k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 3.35k | util::log::Log(util::log::Entry{ | 88 | 3.35k | .category = flag, | 89 | 3.35k | .level = level, | 90 | 3.35k | .should_ratelimit = should_ratelimit, | 91 | 3.35k | .source_loc = std::move(source_loc), | 92 | 3.35k | .message = std::move(log_msg)}); | 93 | 3.35k | } |
void LogPrintFormatInternal<char [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 2.69k | { | 81 | 2.69k | std::string log_msg; | 82 | 2.69k | try { | 83 | 2.69k | log_msg = tfm::format(fmt, args...); | 84 | 2.69k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 2.69k | util::log::Log(util::log::Entry{ | 88 | 2.69k | .category = flag, | 89 | 2.69k | .level = level, | 90 | 2.69k | .should_ratelimit = should_ratelimit, | 91 | 2.69k | .source_loc = std::move(source_loc), | 92 | 2.69k | .message = std::move(log_msg)}); | 93 | 2.69k | } |
Unexecuted instantiation: void LogPrintFormatInternal<int, unsigned long, unsigned long, char [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char [42]>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, unsigned long, unsigned long, char [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char [42])>, int const&, unsigned long const&, unsigned long const&, char const (&) [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char const (&) [42]) void LogPrintFormatInternal<char [18], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [18], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [18], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 154 | { | 81 | 154 | std::string log_msg; | 82 | 154 | try { | 83 | 154 | log_msg = tfm::format(fmt, args...); | 84 | 154 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 154 | util::log::Log(util::log::Entry{ | 88 | 154 | .category = flag, | 89 | 154 | .level = level, | 90 | 154 | .should_ratelimit = should_ratelimit, | 91 | 154 | .source_loc = std::move(source_loc), | 92 | 154 | .message = std::move(log_msg)}); | 93 | 154 | } |
void LogPrintFormatInternal<char [18], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [18], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [18], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 62 | { | 81 | 62 | std::string log_msg; | 82 | 62 | try { | 83 | 62 | log_msg = tfm::format(fmt, args...); | 84 | 62 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 62 | util::log::Log(util::log::Entry{ | 88 | 62 | .category = flag, | 89 | 62 | .level = level, | 90 | 62 | .should_ratelimit = should_ratelimit, | 91 | 62 | .source_loc = std::move(source_loc), | 92 | 62 | .message = std::move(log_msg)}); | 93 | 62 | } |
void LogPrintFormatInternal<int, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, double)>, int const&, double const&) Line | Count | Source | 80 | 1.08k | { | 81 | 1.08k | std::string log_msg; | 82 | 1.08k | try { | 83 | 1.08k | log_msg = tfm::format(fmt, args...); | 84 | 1.08k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1.08k | util::log::Log(util::log::Entry{ | 88 | 1.08k | .category = flag, | 89 | 1.08k | .level = level, | 90 | 1.08k | .should_ratelimit = should_ratelimit, | 91 | 1.08k | .source_loc = std::move(source_loc), | 92 | 1.08k | .message = std::move(log_msg)}); | 93 | 1.08k | } |
Unexecuted instantiation: void LogPrintFormatInternal<long, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, double)>, long const&, double const&) void LogPrintFormatInternal<char [12], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [12], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [12], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 14 | { | 81 | 14 | std::string log_msg; | 82 | 14 | try { | 83 | 14 | log_msg = tfm::format(fmt, args...); | 84 | 14 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 14 | util::log::Log(util::log::Entry{ | 88 | 14 | .category = flag, | 89 | 14 | .level = level, | 90 | 14 | .should_ratelimit = should_ratelimit, | 91 | 14 | .source_loc = std::move(source_loc), | 92 | 14 | .message = std::move(log_msg)}); | 93 | 14 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, double)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double const&) Line | Count | Source | 80 | 724 | { | 81 | 724 | std::string log_msg; | 82 | 724 | try { | 83 | 724 | log_msg = tfm::format(fmt, args...); | 84 | 724 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 724 | util::log::Log(util::log::Entry{ | 88 | 724 | .category = flag, | 89 | 724 | .level = level, | 90 | 724 | .should_ratelimit = should_ratelimit, | 91 | 724 | .source_loc = std::move(source_loc), | 92 | 724 | .message = std::move(log_msg)}); | 93 | 724 | } |
Unexecuted instantiation: void LogPrintFormatInternal<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: void LogPrintFormatInternal<char [17], char const*>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [17], char const*)>, char const (&) [17], char const* const&) void LogPrintFormatInternal<char [22], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [22], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [22], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 214 | { | 81 | 214 | std::string log_msg; | 82 | 214 | try { | 83 | 214 | log_msg = tfm::format(fmt, args...); | 84 | 214 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 214 | util::log::Log(util::log::Entry{ | 88 | 214 | .category = flag, | 89 | 214 | .level = level, | 90 | 214 | .should_ratelimit = should_ratelimit, | 91 | 214 | .source_loc = std::move(source_loc), | 92 | 214 | .message = std::move(log_msg)}); | 93 | 214 | } |
Unexecuted instantiation: void LogPrintFormatInternal<char [22], unsigned long, char const*>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [22], unsigned long, char const*)>, char const (&) [22], unsigned long const&, char const* const&) void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, double>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, double)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double const&) Line | Count | Source | 80 | 252 | { | 81 | 252 | std::string log_msg; | 82 | 252 | try { | 83 | 252 | log_msg = tfm::format(fmt, args...); | 84 | 252 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 252 | util::log::Log(util::log::Entry{ | 88 | 252 | .category = flag, | 89 | 252 | .level = level, | 90 | 252 | .should_ratelimit = should_ratelimit, | 91 | 252 | .source_loc = std::move(source_loc), | 92 | 252 | .message = std::move(log_msg)}); | 93 | 252 | } |
Unexecuted instantiation: void LogPrintFormatInternal<long, float, unsigned long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, float, unsigned long)>, long const&, float const&, unsigned long const&) void LogPrintFormatInternal<unsigned long, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned long, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, unsigned long const&, unsigned long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 22 | { | 81 | 22 | std::string log_msg; | 82 | 22 | try { | 83 | 22 | log_msg = tfm::format(fmt, args...); | 84 | 22 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 22 | util::log::Log(util::log::Entry{ | 88 | 22 | .category = flag, | 89 | 22 | .level = level, | 90 | 22 | .should_ratelimit = should_ratelimit, | 91 | 22 | .source_loc = std::move(source_loc), | 92 | 22 | .message = std::move(log_msg)}); | 93 | 22 | } |
Unexecuted instantiation: void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const*>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, char const*)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char const* const&) void LogPrintFormatInternal<char [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int)>, char const (&) [16], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&) Line | Count | Source | 80 | 96.3k | { | 81 | 96.3k | std::string log_msg; | 82 | 96.3k | try { | 83 | 96.3k | log_msg = tfm::format(fmt, args...); | 84 | 96.3k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 96.3k | util::log::Log(util::log::Entry{ | 88 | 96.3k | .category = flag, | 89 | 96.3k | .level = level, | 90 | 96.3k | .should_ratelimit = should_ratelimit, | 91 | 96.3k | .source_loc = std::move(source_loc), | 92 | 96.3k | .message = std::move(log_msg)}); | 93 | 96.3k | } |
void LogPrintFormatInternal<char [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [13], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 143k | { | 81 | 143k | std::string log_msg; | 82 | 143k | try { | 83 | 143k | log_msg = tfm::format(fmt, args...); | 84 | 143k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 143k | util::log::Log(util::log::Entry{ | 88 | 143k | .category = flag, | 89 | 143k | .level = level, | 90 | 143k | .should_ratelimit = should_ratelimit, | 91 | 143k | .source_loc = std::move(source_loc), | 92 | 143k | .message = std::move(log_msg)}); | 93 | 143k | } |
void LogPrintFormatInternal<char [17], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char [17], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, char const (&) [17], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 79.1k | { | 81 | 79.1k | std::string log_msg; | 82 | 79.1k | try { | 83 | 79.1k | log_msg = tfm::format(fmt, args...); | 84 | 79.1k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 79.1k | util::log::Log(util::log::Entry{ | 88 | 79.1k | .category = flag, | 89 | 79.1k | .level = level, | 90 | 79.1k | .should_ratelimit = should_ratelimit, | 91 | 79.1k | .source_loc = std::move(source_loc), | 92 | 79.1k | .message = std::move(log_msg)}); | 93 | 79.1k | } |
void LogPrintFormatInternal<int, char const*>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(int, char const*)>, int const&, char const* const&) Line | Count | Source | 80 | 6 | { | 81 | 6 | std::string log_msg; | 82 | 6 | try { | 83 | 6 | log_msg = tfm::format(fmt, args...); | 84 | 6 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 6 | util::log::Log(util::log::Entry{ | 88 | 6 | .category = flag, | 89 | 6 | .level = level, | 90 | 6 | .should_ratelimit = should_ratelimit, | 91 | 6 | .source_loc = std::move(source_loc), | 92 | 6 | .message = std::move(log_msg)}); | 93 | 6 | } |
Unexecuted instantiation: void LogPrintFormatInternal<char const*, char const*>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(char const*, char const*)>, char const* const&, char const* const&) void LogPrintFormatInternal<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 53 | { | 81 | 53 | std::string log_msg; | 82 | 53 | try { | 83 | 53 | log_msg = tfm::format(fmt, args...); | 84 | 53 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 53 | util::log::Log(util::log::Entry{ | 88 | 53 | .category = flag, | 89 | 53 | .level = level, | 90 | 53 | .should_ratelimit = should_ratelimit, | 91 | 53 | .source_loc = std::move(source_loc), | 92 | 53 | .message = std::move(log_msg)}); | 93 | 53 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long, long, int>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, long, long, int)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long const&, long const&, int const&) Line | Count | Source | 80 | 2 | { | 81 | 2 | std::string log_msg; | 82 | 2 | try { | 83 | 2 | log_msg = tfm::format(fmt, args...); | 84 | 2 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 2 | util::log::Log(util::log::Entry{ | 88 | 2 | .category = flag, | 89 | 2 | .level = level, | 90 | 2 | .should_ratelimit = should_ratelimit, | 91 | 2 | .source_loc = std::move(source_loc), | 92 | 2 | .message = std::move(log_msg)}); | 93 | 2 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 39.9k | { | 81 | 39.9k | std::string log_msg; | 82 | 39.9k | try { | 83 | 39.9k | log_msg = tfm::format(fmt, args...); | 84 | 39.9k | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 39.9k | util::log::Log(util::log::Entry{ | 88 | 39.9k | .category = flag, | 89 | 39.9k | .level = level, | 90 | 39.9k | .should_ratelimit = should_ratelimit, | 91 | 39.9k | .source_loc = std::move(source_loc), | 92 | 39.9k | .message = std::move(log_msg)}); | 93 | 39.9k | } |
Unexecuted instantiation: void LogPrintFormatInternal<long, unsigned short>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(long, unsigned short)>, long const&, unsigned short const&) void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 11 | { | 81 | 11 | std::string log_msg; | 82 | 11 | try { | 83 | 11 | log_msg = tfm::format(fmt, args...); | 84 | 11 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 11 | util::log::Log(util::log::Entry{ | 88 | 11 | .category = flag, | 89 | 11 | .level = level, | 90 | 11 | .should_ratelimit = should_ratelimit, | 91 | 11 | .source_loc = std::move(source_loc), | 92 | 11 | .message = std::move(log_msg)}); | 93 | 11 | } |
void LogPrintFormatInternal<unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 3 | { | 81 | 3 | std::string log_msg; | 82 | 3 | try { | 83 | 3 | log_msg = tfm::format(fmt, args...); | 84 | 3 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 3 | util::log::Log(util::log::Entry{ | 88 | 3 | .category = flag, | 89 | 3 | .level = level, | 90 | 3 | .should_ratelimit = should_ratelimit, | 91 | 3 | .source_loc = std::move(source_loc), | 92 | 3 | .message = std::move(log_msg)}); | 93 | 3 | } |
void LogPrintFormatInternal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 80 | 9 | { | 81 | 9 | std::string log_msg; | 82 | 9 | try { | 83 | 9 | log_msg = tfm::format(fmt, args...); | 84 | 9 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 9 | util::log::Log(util::log::Entry{ | 88 | 9 | .category = flag, | 89 | 9 | .level = level, | 90 | 9 | .should_ratelimit = should_ratelimit, | 91 | 9 | .source_loc = std::move(source_loc), | 92 | 9 | .message = std::move(log_msg)}); | 93 | 9 | } |
Unexecuted instantiation: void LogPrintFormatInternal<unsigned char>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(unsigned char)>, unsigned char const&) void LogPrintFormatInternal<std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char>, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char>, long)>, std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char> const&, long const&) Line | Count | Source | 80 | 6 | { | 81 | 6 | std::string log_msg; | 82 | 6 | try { | 83 | 6 | log_msg = tfm::format(fmt, args...); | 84 | 6 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 6 | util::log::Log(util::log::Entry{ | 88 | 6 | .category = flag, | 89 | 6 | .level = level, | 90 | 6 | .should_ratelimit = should_ratelimit, | 91 | 6 | .source_loc = std::move(source_loc), | 92 | 6 | .message = std::move(log_msg)}); | 93 | 6 | } |
void LogPrintFormatInternal<std::basic_string_view<char, std::char_traits<char>>, unsigned int, std::basic_string_view<char, std::char_traits<char>>, unsigned long, long>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::basic_string_view<char, std::char_traits<char>>, unsigned int, std::basic_string_view<char, std::char_traits<char>>, unsigned long, long)>, std::basic_string_view<char, std::char_traits<char>> const&, unsigned int const&, std::basic_string_view<char, std::char_traits<char>> const&, unsigned long const&, long const&) Line | Count | Source | 80 | 3 | { | 81 | 3 | std::string log_msg; | 82 | 3 | try { | 83 | 3 | log_msg = tfm::format(fmt, args...); | 84 | 3 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 3 | util::log::Log(util::log::Entry{ | 88 | 3 | .category = flag, | 89 | 3 | .level = level, | 90 | 3 | .should_ratelimit = should_ratelimit, | 91 | 3 | .source_loc = std::move(source_loc), | 92 | 3 | .message = std::move(log_msg)}); | 93 | 3 | } |
void LogPrintFormatInternal<std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char>, std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char>>(SourceLocation&&, BCLog::LogFlags, util::log::Level, bool, util::ConstevalFormatString<sizeof...(std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char>, std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char>)>, std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char> const&, std::__detail::_Quoted_string<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char> const&) Line | Count | Source | 80 | 1 | { | 81 | 1 | std::string log_msg; | 82 | 1 | try { | 83 | 1 | log_msg = tfm::format(fmt, args...); | 84 | 1 | } catch (tinyformat::format_error& fmterr) { | 85 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 86 | 0 | } | 87 | 1 | util::log::Log(util::log::Entry{ | 88 | 1 | .category = flag, | 89 | 1 | .level = level, | 90 | 1 | .should_ratelimit = should_ratelimit, | 91 | 1 | .source_loc = std::move(source_loc), | 92 | 1 | .message = std::move(log_msg)}); | 93 | 1 | } |
|