/root/bitcoin/src/util/log.h
Line | Count | Source |
1 | | // Copyright (c) The Bitcoin Core developers |
2 | | // Distributed under the MIT software license, see the accompanying |
3 | | // file COPYING or http://www.opensource.org/licenses/mit-license.php. |
4 | | |
5 | | #ifndef BITCOIN_UTIL_LOG_H |
6 | | #define BITCOIN_UTIL_LOG_H |
7 | | |
8 | | // This header works in tandem with `logging/categories.h` |
9 | | // to expose the complete logging interface. |
10 | | #include <logging/categories.h> // IWYU pragma: export |
11 | | #include <tinyformat.h> |
12 | | #include <util/check.h> |
13 | | #include <util/threadnames.h> |
14 | | #include <util/time.h> |
15 | | |
16 | | #include <cstdint> |
17 | | #include <source_location> |
18 | | #include <string> |
19 | | #include <string_view> |
20 | | |
21 | | /// Like std::source_location, but allowing to override the function name. |
22 | | class SourceLocation |
23 | | { |
24 | | public: |
25 | | /// The func argument must be constructed from the C++11 __func__ macro. |
26 | | /// Ref: https://en.cppreference.com/w/cpp/language/function.html#func |
27 | | /// Non-static string literals are not supported. |
28 | | explicit SourceLocation( |
29 | | const char* func, |
30 | | std::source_location loc = std::source_location::current()) |
31 | 7.43k | : m_func{func}, m_loc{loc} {} |
32 | | |
33 | 0 | std::string_view file_name() const { return m_loc.file_name(); } |
34 | 0 | std::uint_least32_t line() const { return m_loc.line(); } |
35 | 0 | std::string_view function_name_short() const { return m_func; } |
36 | | |
37 | | private: |
38 | | std::string_view m_func; |
39 | | std::source_location m_loc; |
40 | | }; |
41 | | |
42 | | namespace util::log { |
43 | | /** Opaque to util::log; interpreted by consumers (e.g., BCLog::LogFlags). */ |
44 | | using Category = uint64_t; |
45 | | |
46 | | //! Structure and constant for tagging not to rate limit. |
47 | | struct NoRateLimitTag { |
48 | | explicit NoRateLimitTag() = default; |
49 | | }; |
50 | | inline constexpr NoRateLimitTag NO_RATE_LIMIT{}; |
51 | | |
52 | | enum class Level { |
53 | | Trace = 0, // High-volume or detailed logging for development/debugging |
54 | | Debug, // Reasonably noisy logging, but still usable in production |
55 | | Info, // Default |
56 | | Warning, |
57 | | Error, |
58 | | }; |
59 | | |
60 | | struct Entry { |
61 | | Category category; |
62 | | Level level; |
63 | | bool should_ratelimit{false}; //!< Hint for consumers if this entry should be ratelimited |
64 | | SystemClock::time_point timestamp{SystemClock::now()}; |
65 | | std::chrono::seconds mocktime{GetMockTime()}; |
66 | | std::string thread_name{util::ThreadGetInternalName()}; |
67 | | SourceLocation source_loc; |
68 | | std::string message; |
69 | | }; |
70 | | |
71 | | /// Return whether messages with specified category should be debug logged. |
72 | | /// Applications using the logging library need to provide this. |
73 | | bool ShouldDebugLog(Category category); |
74 | | |
75 | | /// Return whether messages with specified category should be trace logged. |
76 | | /// Applications using the logging library need to provide this. |
77 | | bool ShouldTraceLog(Category category); |
78 | | |
79 | | /** Send message to be logged. Applications using the logging library need to provide this. */ |
80 | | void Log(Entry entry); |
81 | | |
82 | | template <typename... Args> |
83 | | inline void LogPrintFormatInternal_(SourceLocation&& source_loc, BCLog::LogFlags flag, util::log::Level level, bool should_ratelimit, util::ConstevalFormatString<sizeof...(Args)> fmt, const Args&... args) |
84 | 7.43k | { |
85 | 7.43k | std::string log_msg; |
86 | 7.43k | try { |
87 | 7.43k | log_msg = tfm::format(fmt, args...); |
88 | 7.43k | } catch (tinyformat::format_error& fmterr) { |
89 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; |
90 | 0 | } |
91 | 7.43k | util::log::Log(util::log::Entry{ |
92 | 7.43k | .category = flag, |
93 | 7.43k | .level = level, |
94 | 7.43k | .should_ratelimit = should_ratelimit, |
95 | 7.43k | .source_loc = std::move(source_loc), |
96 | 7.43k | .message = std::move(log_msg)}); |
97 | 7.43k | } _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Line | Count | Source | 84 | 2.43k | { | 85 | 2.43k | std::string log_msg; | 86 | 2.43k | try { | 87 | 2.43k | log_msg = tfm::format(fmt, args...); | 88 | 2.43k | } catch (tinyformat::format_error& fmterr) { | 89 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 90 | 0 | } | 91 | 2.43k | util::log::Log(util::log::Entry{ | 92 | 2.43k | .category = flag, | 93 | 2.43k | .level = level, | 94 | 2.43k | .should_ratelimit = should_ratelimit, | 95 | 2.43k | .source_loc = std::move(source_loc), | 96 | 2.43k | .message = std::move(log_msg)}); | 97 | 2.43k | } |
Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElliEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJtNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJhEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt8__detail14_Quoted_stringIRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt8__detail14_Quoted_stringIRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ _ZN4util3log23LogPrintFormatInternal_IJSt17basic_string_viewIcSt11char_traitsIcEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Line | Count | Source | 84 | 1 | { | 85 | 1 | std::string log_msg; | 86 | 1 | try { | 87 | 1 | log_msg = tfm::format(fmt, args...); | 88 | 1 | } catch (tinyformat::format_error& fmterr) { | 89 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 90 | 0 | } | 91 | 1 | util::log::Log(util::log::Entry{ | 92 | 1 | .category = flag, | 93 | 1 | .level = level, | 94 | 1 | .should_ratelimit = should_ratelimit, | 95 | 1 | .source_loc = std::move(source_loc), | 96 | 1 | .message = std::move(log_msg)}); | 97 | 1 | } |
Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJSt17basic_string_viewIcSt11char_traitsIcEEjS5_mlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ _ZN4util3log23LogPrintFormatInternal_IJPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Line | Count | Source | 84 | 3.82k | { | 85 | 3.82k | std::string log_msg; | 86 | 3.82k | try { | 87 | 3.82k | log_msg = tfm::format(fmt, args...); | 88 | 3.82k | } catch (tinyformat::format_error& fmterr) { | 89 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 90 | 0 | } | 91 | 3.82k | util::log::Log(util::log::Entry{ | 92 | 3.82k | .category = flag, | 93 | 3.82k | .level = level, | 94 | 3.82k | .should_ratelimit = should_ratelimit, | 95 | 3.82k | .source_loc = std::move(source_loc), | 96 | 3.82k | .message = std::move(log_msg)}); | 97 | 3.82k | } |
Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJiPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJPKcS3_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA16_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA12_cPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA16_cEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmNSt8__detail14_Quoted_stringIRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_iiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_mEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJimNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmmmmjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmPKciEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJPKcimEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA6_ciEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJllmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJliEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJ14HTTPStatusCodemNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJSt17basic_string_viewIcSt11char_traitsIcEENSt7__cxx1112basic_stringIcS4_SaIcEEES9_mEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJdEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJdNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA17_cEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA3_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_dEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS7_S7_lEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJjlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA9_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA17_cbEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA30_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmddmddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJllmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA20_clEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_mmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_lS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJ12ServiceFlagsS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJiiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6atomicIiEiS7_bS7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJilEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJSt17basic_string_viewIcSt11char_traitsIcEENSt7__cxx1112basic_stringIcS4_SaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmmmlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKclEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEilEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_mjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA15_clEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_lEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEA17_cEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ilEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6atomicImEmmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJhNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJjjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA16_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA16_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjPKcSA_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJPKclEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA13_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA13_cmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_lEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA13_clNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEilEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmmiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA19_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA19_cEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJN6kernel14ChainstateRoleEiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJN6kernel14ChainstateRoleEmmliiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA15_ciEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA18_ciEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJN4node13BlockfileTypeENS2_15BlockfileCursorEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEijEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJibiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJjiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJimmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlllllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJddmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlmlmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJdddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_lmmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_jEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJljjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJjjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlbEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJidddddfddddddfddddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJjmjjmjPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmdEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmmjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcS7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA21_cmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmmllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_iidmS7_ddjS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA18_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEidS8_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ _ZN4util3log23LogPrintFormatInternal_IJA13_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Line | Count | Source | 84 | 1.17k | { | 85 | 1.17k | std::string log_msg; | 86 | 1.17k | try { | 87 | 1.17k | log_msg = tfm::format(fmt, args...); | 88 | 1.17k | } catch (tinyformat::format_error& fmterr) { | 89 | 0 | log_msg = "Error \"" + std::string{fmterr.what()} + "\" while formatting log message: " + fmt.fmt; | 90 | 0 | } | 91 | 1.17k | util::log::Log(util::log::Entry{ | 92 | 1.17k | .category = flag, | 93 | 1.17k | .level = level, | 94 | 1.17k | .should_ratelimit = should_ratelimit, | 95 | 1.17k | .source_loc = std::move(source_loc), | 96 | 1.17k | .message = std::move(log_msg)}); | 97 | 1.17k | } |
Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJjdddddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJiddddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJPKcbbbbEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA11_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJimmA13_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEA42_cEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA18_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA18_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJidEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJldEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA12_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS7_dEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA22_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA22_cmPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJlfmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJmmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_PKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA16_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA13_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJA17_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log23LogPrintFormatInternal_IJltEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelEbNS_21ConstevalFormatStringIXsZT_EEEDpRKT_ |
98 | | |
99 | | template <typename... Args> |
100 | | inline void LogPrintFormatInternal(SourceLocation&& source_loc, BCLog::LogFlags flag, util::log::Level level, util::ConstevalFormatString<sizeof...(Args)> fmt, const Args&... args) |
101 | 7.43k | { |
102 | 7.43k | return LogPrintFormatInternal_(std::move(source_loc), flag, level, /*should_ratelimit=*/true, fmt, args...); |
103 | 7.43k | } _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Line | Count | Source | 101 | 2.43k | { | 102 | 2.43k | return LogPrintFormatInternal_(std::move(source_loc), flag, level, /*should_ratelimit=*/true, fmt, args...); | 103 | 2.43k | } |
Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElliEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJhEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt8__detail14_Quoted_stringIRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt8__detail14_Quoted_stringIRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ _ZN4util3log22LogPrintFormatInternalIJSt17basic_string_viewIcSt11char_traitsIcEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Line | Count | Source | 101 | 1 | { | 102 | 1 | return LogPrintFormatInternal_(std::move(source_loc), flag, level, /*should_ratelimit=*/true, fmt, args...); | 103 | 1 | } |
Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ _ZN4util3log22LogPrintFormatInternalIJPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Line | Count | Source | 101 | 3.82k | { | 102 | 3.82k | return LogPrintFormatInternal_(std::move(source_loc), flag, level, /*should_ratelimit=*/true, fmt, args...); | 103 | 3.82k | } |
Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJPKcS3_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA16_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA12_cPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA16_cEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmNSt8__detail14_Quoted_stringIRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJPKcimEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA6_ciEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJdEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJdNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA17_cEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA9_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA17_cbEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_lEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmmiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA19_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA19_cEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJN6kernel14ChainstateRoleEiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA15_ciEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJibiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJjiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJimmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlllllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJddmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlmlmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmmjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcS7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA21_cmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA18_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEidS8_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ _ZN4util3log22LogPrintFormatInternalIJA13_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Line | Count | Source | 101 | 1.17k | { | 102 | 1.17k | return LogPrintFormatInternal_(std::move(source_loc), flag, level, /*should_ratelimit=*/true, fmt, args...); | 103 | 1.17k | } |
Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA11_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJimmA13_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEA42_cEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJidEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJldEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA12_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS7_dEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJilEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlfmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_PKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJltEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ |
104 | | |
105 | | template <typename... Args> |
106 | | inline void LogPrintFormatInternal(SourceLocation&& source_loc, BCLog::LogFlags flag, util::log::Level level, util::log::NoRateLimitTag, util::ConstevalFormatString<sizeof...(Args)> fmt, const Args&... args) |
107 | 0 | { |
108 | 0 | return LogPrintFormatInternal_(std::move(source_loc), flag, level, /*should_ratelimit=*/false, fmt, args...); |
109 | 0 | } Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJtNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJSt17basic_string_viewIcSt11char_traitsIcEEjS5_mlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJSt17basic_string_viewIcSt11char_traitsIcEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_iiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_mEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJimNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmmmmjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmPKciEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJllmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJliEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJ14HTTPStatusCodemNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJSt17basic_string_viewIcSt11char_traitsIcEENSt7__cxx1112basic_stringIcS4_SaIcEEES9_mEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA3_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_dEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS7_S7_lEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJjlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA30_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmddmddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJllmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA20_clEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_mmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_lS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJ12ServiceFlagsS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6atomicIiEiS7_bS7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJilEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJSt17basic_string_viewIcSt11char_traitsIcEENSt7__cxx1112basic_stringIcS4_SaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmmmlEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKclEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJdNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEilEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_mjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA15_clEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEA17_cEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ilEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6atomicImEmmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJhNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJjjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA16_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA16_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjPKcSA_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJPKclEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA13_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA13_cmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_lEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA13_clNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEilEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJN6kernel14ChainstateRoleEmmliiiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA18_ciEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJN4node13BlockfileTypeENS2_15BlockfileCursorEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEijEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJdddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_lmmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_jEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJljjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJjjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_lEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJjEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJlbEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJidddddfddddddfddddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmmEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJjmjjmjPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmdEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJdEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJmmllEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_iidmS7_ddjS7_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJjdddddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJiddddEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJPKcbbbbEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA18_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA18_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA22_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA22_cmPKcEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA16_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA13_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ Unexecuted instantiation: _ZN4util3log22LogPrintFormatInternalIJA17_cNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvO14SourceLocationN5BCLog8LogFlagsENS0_5LevelENS0_14NoRateLimitTagENS_21ConstevalFormatStringIXsZT_EEEDpRKT_ |
110 | | } // namespace util::log |
111 | | |
112 | | namespace BCLog { |
113 | | //! Alias for compatibility. Prefer util::log::Level over BCLog::Level in new code. |
114 | | using Level = util::log::Level; |
115 | | } // namespace BCLog |
116 | | |
117 | | // Allow __func__ to be used in any context without warnings: |
118 | | // NOLINTNEXTLINE(bugprone-lambda-function-name) |
119 | 7.43k | #define detail_LogWithSrcLoc(category, level, ...) util::log::LogPrintFormatInternal(SourceLocation{__func__}, category, level, __VA_ARGS__) |
120 | | |
121 | | // Log unconditionally. Uses basic rate limiting to mitigate disk filling attacks. |
122 | | // Be conservative when using functions that unconditionally log to debug.log! |
123 | | // It should not be the case that an inbound peer can fill up a user's storage |
124 | | // with debug.log entries. |
125 | 6.25k | #define LogInfo(...) detail_LogWithSrcLoc(BCLog::LogFlags::ALL, util::log::Level::Info, __VA_ARGS__) |
126 | 0 | #define LogWarning(...) detail_LogWithSrcLoc(BCLog::LogFlags::ALL, util::log::Level::Warning, __VA_ARGS__) |
127 | 1.17k | #define LogError(...) detail_LogWithSrcLoc(BCLog::LogFlags::ALL, util::log::Level::Error, __VA_ARGS__) |
128 | | |
129 | | // Use a macro instead of a function for conditional logging to prevent |
130 | | // evaluating arguments when logging for the category is not enabled. |
131 | | |
132 | | // Log by prefixing the output with the passed category name and severity level. This logs conditionally if |
133 | | // the category is allowed. No rate limiting is applied, because users specifying -debug are assumed to be |
134 | | // developers or power users who are aware that -debug may cause excessive disk usage due to logging. |
135 | | #define detail_LogIfCategoryAndLevelEnabled(category, shouldlog, level, ...) \ |
136 | 8.13k | do { \ |
137 | 8.13k | if (shouldlog(category)) { \ |
138 | 0 | detail_LogWithSrcLoc((category), (level), util::log::NO_RATE_LIMIT, __VA_ARGS__); \ |
139 | 0 | } \ |
140 | 8.13k | } while (0) |
141 | | |
142 | | // Log conditionally, prefixing the output with the passed category name. |
143 | 8.13k | #define LogDebug(category, ...) detail_LogIfCategoryAndLevelEnabled(category, util::log::ShouldDebugLog, util::log::Level::Debug, __VA_ARGS__) |
144 | 0 | #define LogTrace(category, ...) detail_LogIfCategoryAndLevelEnabled(category, util::log::ShouldTraceLog, util::log::Level::Trace, __VA_ARGS__) |
145 | | |
146 | | #endif // BITCOIN_UTIL_LOG_H |