Bitcoin Core Fuzz Coverage Report

Coverage Report

Created: 2026-05-28 15:05

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/Users/brunogarcia/projects/bitcoin-core-dev/src/tinyformat.h
Line
Count
Source
1
// tinyformat.h
2
// Copyright (C) 2011, Chris Foster [chris42f (at) gmail (d0t) com]
3
//
4
// Boost Software License - Version 1.0
5
//
6
// Permission is hereby granted, free of charge, to any person or organization
7
// obtaining a copy of the software and accompanying documentation covered by
8
// this license (the "Software") to use, reproduce, display, distribute,
9
// execute, and transmit the Software, and to prepare derivative works of the
10
// Software, and to permit third-parties to whom the Software is furnished to
11
// do so, all subject to the following:
12
//
13
// The copyright notices in the Software and this entire statement, including
14
// the above license grant, this restriction and the following disclaimer,
15
// must be included in all copies of the Software, in whole or in part, and
16
// all derivative works of the Software, unless such copies or derivative
17
// works are solely in the form of machine-executable object code generated by
18
// a source language processor.
19
//
20
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
21
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
22
// FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
23
// SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
24
// FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
25
// ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
26
// DEALINGS IN THE SOFTWARE.
27
28
//------------------------------------------------------------------------------
29
// Tinyformat: A minimal type safe printf replacement
30
//
31
// tinyformat.h is a type safe printf replacement library in a single C++
32
// header file.  Design goals include:
33
//
34
// * Type safety and extensibility for user defined types.
35
// * C99 printf() compatibility, to the extent possible using std::ostream
36
// * POSIX extension for positional arguments
37
// * Simplicity and minimalism.  A single header file to include and distribute
38
//   with your projects.
39
// * Augment rather than replace the standard stream formatting mechanism
40
// * C++98 support, with optional C++11 niceties
41
//
42
//
43
// Main interface example usage
44
// ----------------------------
45
//
46
// To print a date to std::cout for American usage:
47
//
48
//   std::string weekday = "Wednesday";
49
//   const char* month = "July";
50
//   size_t day = 27;
51
//   long hour = 14;
52
//   int min = 44;
53
//
54
//   tfm::printf("%s, %s %d, %.2d:%.2d\n", weekday, month, day, hour, min);
55
//
56
// POSIX extension for positional arguments is available.
57
// The ability to rearrange formatting arguments is an important feature
58
// for localization because the word order may vary in different languages.
59
//
60
// Previous example for German usage. Arguments are reordered:
61
//
62
//   tfm::printf("%1$s, %3$d. %2$s, %4$d:%5$.2d\n", weekday, month, day, hour, min);
63
//
64
// The strange types here emphasize the type safety of the interface; it is
65
// possible to print a std::string using the "%s" conversion, and a
66
// size_t using the "%d" conversion.  A similar result could be achieved
67
// using either of the tfm::format() functions.  One prints on a user provided
68
// stream:
69
//
70
//   tfm::format(std::cerr, "%s, %s %d, %.2d:%.2d\n",
71
//               weekday, month, day, hour, min);
72
//
73
// The other returns a std::string:
74
//
75
//   std::string date = tfm::format("%s, %s %d, %.2d:%.2d\n",
76
//                                  weekday, month, day, hour, min);
77
//   std::cout << date;
78
//
79
// These are the three primary interface functions.  There is also a
80
// convenience function printfln() which appends a newline to the usual result
81
// of printf() for super simple logging.
82
//
83
//
84
// User defined format functions
85
// -----------------------------
86
//
87
// Simulating variadic templates in C++98 is pretty painful since it requires
88
// writing out the same function for each desired number of arguments.  To make
89
// this bearable tinyformat comes with a set of macros which are used
90
// internally to generate the API, but which may also be used in user code.
91
//
92
// The three macros TINYFORMAT_ARGTYPES(n), TINYFORMAT_VARARGS(n) and
93
// TINYFORMAT_PASSARGS(n) will generate a list of n argument types,
94
// type/name pairs and argument names respectively when called with an integer
95
// n between 1 and 16.  We can use these to define a macro which generates the
96
// desired user defined function with n arguments.  To generate all 16 user
97
// defined function bodies, use the macro TINYFORMAT_FOREACH_ARGNUM.  For an
98
// example, see the implementation of printf() at the end of the source file.
99
//
100
// Sometimes it's useful to be able to pass a list of format arguments through
101
// to a non-template function.  The FormatList class is provided as a way to do
102
// this by storing the argument list in a type-opaque way.  Continuing the
103
// example from above, we construct a FormatList using makeFormatList():
104
//
105
//   FormatListRef formatList = tfm::makeFormatList(weekday, month, day, hour, min);
106
//
107
// The format list can now be passed into any non-template function and used
108
// via a call to the vformat() function:
109
//
110
//   tfm::vformat(std::cout, "%s, %s %d, %.2d:%.2d\n", formatList);
111
//
112
//
113
// Additional API information
114
// --------------------------
115
//
116
// Error handling: Define TINYFORMAT_ERROR to customize the error handling for
117
// format strings which are unsupported or have the wrong number of format
118
// specifiers (calls assert() by default).
119
//
120
// User defined types: Uses operator<< for user defined types by default.
121
// Overload formatValue() for more control.
122
123
124
#ifndef TINYFORMAT_H_INCLUDED
125
#define TINYFORMAT_H_INCLUDED
126
127
namespace tinyformat {}
128
//------------------------------------------------------------------------------
129
// Config section.  Customize to your liking!
130
131
// Namespace alias to encourage brevity
132
namespace tfm = tinyformat;
133
134
// Error handling; calls assert() by default.
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
136
137
// Define for C++11 variadic templates which make the code shorter & more
138
// general.  If you don't define this, C++11 support is autodetected below.
139
#define TINYFORMAT_USE_VARIADIC_TEMPLATES
140
141
142
//------------------------------------------------------------------------------
143
// Implementation details.
144
#include <algorithm>
145
#include <attributes.h> // Added for Bitcoin Core
146
#include <iostream>
147
#include <sstream>
148
#include <stdexcept> // Added for Bitcoin Core
149
#include <util/string.h> // Added for Bitcoin Core
150
151
#ifndef TINYFORMAT_ASSERT
152
#   include <cassert>
153
106k
#   define TINYFORMAT_ASSERT(cond) assert(cond)
154
#endif
155
156
#ifndef TINYFORMAT_ERROR
157
#   include <cassert>
158
#   define TINYFORMAT_ERROR(reason) assert(0 && reason)
159
#endif
160
161
#if !defined(TINYFORMAT_USE_VARIADIC_TEMPLATES) && !defined(TINYFORMAT_NO_VARIADIC_TEMPLATES)
162
#   ifdef __GXX_EXPERIMENTAL_CXX0X__
163
#       define TINYFORMAT_USE_VARIADIC_TEMPLATES
164
#   endif
165
#endif
166
167
#if defined(__GLIBCXX__) && __GLIBCXX__ < 20080201
168
//  std::showpos is broken on old libstdc++ as provided with macOS.  See
169
//  http://gcc.gnu.org/ml/libstdc++/2007-11/msg00075.html
170
#   define TINYFORMAT_OLD_LIBSTDCPLUSPLUS_WORKAROUND
171
#endif
172
173
#ifdef __APPLE__
174
// Workaround macOS linker warning: Xcode uses different default symbol
175
// visibilities for static libs vs executables (see issue #25)
176
#   define TINYFORMAT_HIDDEN __attribute__((visibility("hidden")))
177
#else
178
#   define TINYFORMAT_HIDDEN
179
#endif
180
181
namespace tinyformat {
182
183
// Added for Bitcoin Core. Similar to std::runtime_format from C++26.
184
struct RuntimeFormat {
185
    const std::string& fmt; // Not a string view, because tinyformat requires a c_str
186
0
    explicit RuntimeFormat(LIFETIMEBOUND const std::string& str) : fmt{str} {}
187
};
188
189
// Added for Bitcoin Core. Wrapper for checking format strings at compile time.
190
// Unlike ConstevalFormatString this supports RunTimeFormat-wrapped std::string
191
// for runtime string formatting without compile time checks.
192
template <unsigned num_params>
193
struct FormatStringCheck {
194
    consteval FormatStringCheck(const char* str) : fmt{util::ConstevalFormatString<num_params>{str}.fmt} {}
195
0
    FormatStringCheck(LIFETIMEBOUND const RuntimeFormat& run) : fmt{run.fmt.c_str()} {}
Unexecuted instantiation: tinyformat::FormatStringCheck<1u>::FormatStringCheck(tinyformat::RuntimeFormat const&)
Unexecuted instantiation: tinyformat::FormatStringCheck<2u>::FormatStringCheck(tinyformat::RuntimeFormat const&)
Unexecuted instantiation: tinyformat::FormatStringCheck<3u>::FormatStringCheck(tinyformat::RuntimeFormat const&)
Unexecuted instantiation: tinyformat::FormatStringCheck<4u>::FormatStringCheck(tinyformat::RuntimeFormat const&)
Unexecuted instantiation: tinyformat::FormatStringCheck<0u>::FormatStringCheck(tinyformat::RuntimeFormat const&)
Unexecuted instantiation: tinyformat::FormatStringCheck<5u>::FormatStringCheck(tinyformat::RuntimeFormat const&)
196
3.16k
    FormatStringCheck(util::ConstevalFormatString<num_params> str) : fmt{str.fmt} {}
tinyformat::FormatStringCheck<1u>::FormatStringCheck(util::ConstevalFormatString<1u>)
Line
Count
Source
196
542
    FormatStringCheck(util::ConstevalFormatString<num_params> str) : fmt{str.fmt} {}
Unexecuted instantiation: tinyformat::FormatStringCheck<4u>::FormatStringCheck(util::ConstevalFormatString<4u>)
tinyformat::FormatStringCheck<2u>::FormatStringCheck(util::ConstevalFormatString<2u>)
Line
Count
Source
196
2.62k
    FormatStringCheck(util::ConstevalFormatString<num_params> str) : fmt{str.fmt} {}
Unexecuted instantiation: tinyformat::FormatStringCheck<0u>::FormatStringCheck(util::ConstevalFormatString<0u>)
Unexecuted instantiation: tinyformat::FormatStringCheck<3u>::FormatStringCheck(util::ConstevalFormatString<3u>)
Unexecuted instantiation: tinyformat::FormatStringCheck<5u>::FormatStringCheck(util::ConstevalFormatString<5u>)
Unexecuted instantiation: tinyformat::FormatStringCheck<20u>::FormatStringCheck(util::ConstevalFormatString<20u>)
Unexecuted instantiation: tinyformat::FormatStringCheck<6u>::FormatStringCheck(util::ConstevalFormatString<6u>)
Unexecuted instantiation: tinyformat::FormatStringCheck<7u>::FormatStringCheck(util::ConstevalFormatString<7u>)
Unexecuted instantiation: tinyformat::FormatStringCheck<18u>::FormatStringCheck(util::ConstevalFormatString<18u>)
Unexecuted instantiation: tinyformat::FormatStringCheck<12u>::FormatStringCheck(util::ConstevalFormatString<12u>)
197
17.0k
    operator const char*() { return fmt; }
tinyformat::FormatStringCheck<1u>::operator char const*()
Line
Count
Source
197
4.00k
    operator const char*() { return fmt; }
tinyformat::FormatStringCheck<2u>::operator char const*()
Line
Count
Source
197
10.5k
    operator const char*() { return fmt; }
Unexecuted instantiation: tinyformat::FormatStringCheck<6u>::operator char const*()
Unexecuted instantiation: tinyformat::FormatStringCheck<3u>::operator char const*()
Unexecuted instantiation: tinyformat::FormatStringCheck<0u>::operator char const*()
tinyformat::FormatStringCheck<4u>::operator char const*()
Line
Count
Source
197
1.91k
    operator const char*() { return fmt; }
Unexecuted instantiation: tinyformat::FormatStringCheck<7u>::operator char const*()
tinyformat::FormatStringCheck<5u>::operator char const*()
Line
Count
Source
197
537
    operator const char*() { return fmt; }
Unexecuted instantiation: tinyformat::FormatStringCheck<20u>::operator char const*()
Unexecuted instantiation: tinyformat::FormatStringCheck<18u>::operator char const*()
Unexecuted instantiation: tinyformat::FormatStringCheck<12u>::operator char const*()
Unexecuted instantiation: tinyformat::FormatStringCheck<8u>::operator char const*()
198
    const char* fmt;
199
};
200
201
// Added for Bitcoin Core
202
class format_error: public std::runtime_error
203
{
204
public:
205
0
    explicit format_error(const std::string &what): std::runtime_error(what) {
206
0
    }
207
};
208
209
//------------------------------------------------------------------------------
210
namespace detail {
211
212
// Test whether type T1 is convertible to type T2
213
template <typename T1, typename T2>
214
struct is_convertible
215
{
216
    private:
217
        // two types of different size
218
        struct fail { char dummy[2]; };
219
        struct succeed { char dummy; };
220
        // Try to convert a T1 to a T2 by plugging into tryConvert
221
        static fail tryConvert(...);
222
        static succeed tryConvert(const T2&);
223
        static const T1& makeT1();
224
    public:
225
#       ifdef _MSC_VER
226
        // Disable spurious loss of precision warnings in tryConvert(makeT1())
227
#       pragma warning(push)
228
#       pragma warning(disable:4244)
229
#       pragma warning(disable:4267)
230
#       endif
231
        // Standard trick: the (...) version of tryConvert will be chosen from
232
        // the overload set only if the version taking a T2 doesn't match.
233
        // Then we compare the sizes of the return types to check which
234
        // function matched.  Very neat, in a disgusting kind of way :)
235
        static const bool value =
236
            sizeof(tryConvert(makeT1())) == sizeof(succeed);
237
#       ifdef _MSC_VER
238
#       pragma warning(pop)
239
#       endif
240
};
241
242
243
// Detect when a type is not a wchar_t string
244
template<typename T> struct is_wchar { typedef int tinyformat_wchar_is_not_supported; };
245
template<> struct is_wchar<wchar_t*> {};
246
template<> struct is_wchar<const wchar_t*> {};
247
template<int n> struct is_wchar<const wchar_t[n]> {};
248
template<int n> struct is_wchar<wchar_t[n]> {};
249
250
251
// Format the value by casting to type fmtT.  This default implementation
252
// should never be called.
253
template<typename T, typename fmtT, bool convertible = is_convertible<T, fmtT>::value>
254
struct formatValueAsType
255
{
256
0
    static void invoke(std::ostream& /*out*/, const T& /*value*/) { TINYFORMAT_ASSERT(0); }
Unexecuted instantiation: tinyformat::detail::formatValueAsType<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<int, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<unsigned long, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<unsigned short, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned short const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<long long, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, long long const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<double, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, double const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char const*, char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const* const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<bool, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<float, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, float const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<short, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, short const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<unsigned int, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<unsigned long long, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<std::__1::basic_string_view<char, std::__1::char_traits<char>>, char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<std::__1::basic_string_view<char, std::__1::char_traits<char>>, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<CBlockIndex*, char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, CBlockIndex* const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [13], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [13])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [27], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [27])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [8], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [8])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [37], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [37])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [10], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [10])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [7], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [7])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [14], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [14])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<std::__1::atomic<unsigned long long>, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::atomic<unsigned long long> const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [42], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [42])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<long, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, long const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [12], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [12])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [20], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [20])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [15], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [15])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<util::TranslatedLiteral, char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, util::TranslatedLiteral const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<util::TranslatedLiteral, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, util::TranslatedLiteral const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [21], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [21])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [17], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [17])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [16], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [16])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [6], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [6])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [1], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [1])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [3], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [3])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<ServiceFlags, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, ServiceFlags const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [9], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [9])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [30], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [30])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<std::__1::atomic<int>, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::atomic<int> const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [19], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [19])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<kernel::ChainstateRole, char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, kernel::ChainstateRole const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<kernel::ChainstateRole, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, kernel::ChainstateRole const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [18], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [18])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<node::BlockfileType, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, node::BlockfileType const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<node::BlockfileCursor, char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, node::BlockfileCursor const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<node::BlockfileCursor, void const*, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, node::BlockfileCursor const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [11], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [11])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [23], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [23])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [22], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [22])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [26], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [26])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [35], char, false>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [35])
257
};
258
// Specialized version for types that can actually be converted to fmtT, as
259
// indicated by the "convertible" template parameter.
260
template<typename T, typename fmtT>
261
struct formatValueAsType<T,fmtT,true>
262
{
263
    static void invoke(std::ostream& out, const T& value)
264
0
        { out << static_cast<fmtT>(value); }
Unexecuted instantiation: tinyformat::detail::formatValueAsType<int, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<unsigned long, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<unsigned short, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned short const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<long long, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, long long const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<double, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, double const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char const*, void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const* const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<bool, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<float, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, float const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<short, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, short const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<unsigned int, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<unsigned long long, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<CBlockIndex*, void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, CBlockIndex* const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [13], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [13])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [27], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [27])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [8], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [8])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [37], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [37])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [10], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [10])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [7], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [7])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [14], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [14])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<std::__1::atomic<unsigned long long>, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::atomic<unsigned long long> const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [42], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [42])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<long, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, long const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [12], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [12])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [20], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [20])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [15], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [15])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [21], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [21])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [17], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [17])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [16], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [16])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [6], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [6])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [1], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [1])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [3], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [3])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<ServiceFlags, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, ServiceFlags const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [9], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [9])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [30], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [30])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<std::__1::atomic<int>, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::atomic<int> const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [19], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [19])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [18], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [18])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<node::BlockfileType, char, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, node::BlockfileType const&)
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [23], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [23])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [11], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [11])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [22], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [22])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [26], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [26])
Unexecuted instantiation: tinyformat::detail::formatValueAsType<char [35], void const*, true>::invoke(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const (&) [35])
265
};
266
267
#ifdef TINYFORMAT_OLD_LIBSTDCPLUSPLUS_WORKAROUND
268
template<typename T, bool convertible = is_convertible<T, int>::value>
269
struct formatZeroIntegerWorkaround
270
{
271
    static bool invoke(std::ostream& /**/, const T& /**/) { return false; }
272
};
273
template<typename T>
274
struct formatZeroIntegerWorkaround<T,true>
275
{
276
    static bool invoke(std::ostream& out, const T& value)
277
    {
278
        if (static_cast<int>(value) == 0 && out.flags() & std::ios::showpos) {
279
            out << "+0";
280
            return true;
281
        }
282
        return false;
283
    }
284
};
285
#endif // TINYFORMAT_OLD_LIBSTDCPLUSPLUS_WORKAROUND
286
287
// Convert an arbitrary type to integer.  The version with convertible=false
288
// throws an error.
289
template<typename T, bool convertible = is_convertible<T,int>::value>
290
struct convertToInt
291
{
292
    static int invoke(const T& /*value*/)
293
0
    {
294
0
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
        TINYFORMAT_ERROR("tinyformat: Cannot convert from argument type to "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
295
0
                         "integer for use as variable width or precision");
296
0
        return 0;
297
0
    }
Unexecuted instantiation: tinyformat::detail::convertToInt<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, false>::invoke(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<char const*, false>::invoke(char const* const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<std::__1::basic_string_view<char, std::__1::char_traits<char>>, false>::invoke(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<CBlockIndex*, false>::invoke(CBlockIndex* const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<char [13], false>::invoke(char const (&) [13])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [27], false>::invoke(char const (&) [27])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [8], false>::invoke(char const (&) [8])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [37], false>::invoke(char const (&) [37])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [10], false>::invoke(char const (&) [10])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [7], false>::invoke(char const (&) [7])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [14], false>::invoke(char const (&) [14])
Unexecuted instantiation: tinyformat::detail::convertToInt<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, false>::invoke(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<char [42], false>::invoke(char const (&) [42])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [12], false>::invoke(char const (&) [12])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [20], false>::invoke(char const (&) [20])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [15], false>::invoke(char const (&) [15])
Unexecuted instantiation: tinyformat::detail::convertToInt<util::TranslatedLiteral, false>::invoke(util::TranslatedLiteral const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<char [21], false>::invoke(char const (&) [21])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [17], false>::invoke(char const (&) [17])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [16], false>::invoke(char const (&) [16])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [6], false>::invoke(char const (&) [6])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [1], false>::invoke(char const (&) [1])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [3], false>::invoke(char const (&) [3])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [9], false>::invoke(char const (&) [9])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [30], false>::invoke(char const (&) [30])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [19], false>::invoke(char const (&) [19])
Unexecuted instantiation: tinyformat::detail::convertToInt<kernel::ChainstateRole, false>::invoke(kernel::ChainstateRole const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<char [18], false>::invoke(char const (&) [18])
Unexecuted instantiation: tinyformat::detail::convertToInt<node::BlockfileCursor, false>::invoke(node::BlockfileCursor const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<char [23], false>::invoke(char const (&) [23])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [11], false>::invoke(char const (&) [11])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [22], false>::invoke(char const (&) [22])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [26], false>::invoke(char const (&) [26])
Unexecuted instantiation: tinyformat::detail::convertToInt<char [35], false>::invoke(char const (&) [35])
298
};
299
// Specialization for convertToInt when conversion is possible
300
template<typename T>
301
struct convertToInt<T,true>
302
{
303
0
    static int invoke(const T& value) { return static_cast<int>(value); }
Unexecuted instantiation: tinyformat::detail::convertToInt<int, true>::invoke(int const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<unsigned long, true>::invoke(unsigned long const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<unsigned short, true>::invoke(unsigned short const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<long long, true>::invoke(long long const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<double, true>::invoke(double const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<signed char, true>::invoke(signed char const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<unsigned char, true>::invoke(unsigned char const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<char, true>::invoke(char const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<bool, true>::invoke(bool const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<float, true>::invoke(float const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<short, true>::invoke(short const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<unsigned int, true>::invoke(unsigned int const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<unsigned long long, true>::invoke(unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<std::__1::atomic<unsigned long long>, true>::invoke(std::__1::atomic<unsigned long long> const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<long, true>::invoke(long const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<ServiceFlags, true>::invoke(ServiceFlags const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<std::__1::atomic<int>, true>::invoke(std::__1::atomic<int> const&)
Unexecuted instantiation: tinyformat::detail::convertToInt<node::BlockfileType, true>::invoke(node::BlockfileType const&)
304
};
305
306
// Format at most ntrunc characters to the given stream.
307
template<typename T>
308
inline void formatTruncated(std::ostream& out, const T& value, int ntrunc)
309
0
{
310
0
    std::ostringstream tmp;
311
0
    tmp << value;
312
0
    std::string result = tmp.str();
313
0
    out.write(result.c_str(), (std::min)(ntrunc, static_cast<int>(result.size())));
314
0
}
Unexecuted instantiation: void tinyformat::detail::formatTruncated<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned long const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<unsigned short>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned short const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, long long const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, double const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<bool>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<float>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, float const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<short>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, short const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned int const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<unsigned long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, unsigned long long const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<CBlockIndex*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, CBlockIndex* const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<std::__1::atomic<unsigned long long>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::atomic<unsigned long long> const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, long const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<util::TranslatedLiteral>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, util::TranslatedLiteral const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<ServiceFlags>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, ServiceFlags const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<std::__1::atomic<int>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, std::__1::atomic<int> const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<kernel::ChainstateRole>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, kernel::ChainstateRole const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<node::BlockfileType>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, node::BlockfileType const&, int)
Unexecuted instantiation: void tinyformat::detail::formatTruncated<node::BlockfileCursor>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, node::BlockfileCursor const&, int)
315
#define TINYFORMAT_DEFINE_FORMAT_TRUNCATED_CSTR(type)       \
316
0
inline void formatTruncated(std::ostream& out, type* value, int ntrunc) \
317
0
{                                                           \
318
0
    std::streamsize len = 0;                                \
319
0
    while (len < ntrunc && value[len] != 0)                 \
320
0
        ++len;                                              \
321
0
    out.write(value, len);                                  \
322
0
}
Unexecuted instantiation: tinyformat::detail::formatTruncated(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, int)
Unexecuted instantiation: tinyformat::detail::formatTruncated(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char*, int)
323
// Overload for const char* and char*.  Could overload for signed & unsigned
324
// char too, but these are technically unneeded for printf compatibility.
325
TINYFORMAT_DEFINE_FORMAT_TRUNCATED_CSTR(const char)
326
TINYFORMAT_DEFINE_FORMAT_TRUNCATED_CSTR(char)
327
#undef TINYFORMAT_DEFINE_FORMAT_TRUNCATED_CSTR
328
329
} // namespace detail
330
331
332
//------------------------------------------------------------------------------
333
// Variable formatting functions.  May be overridden for user-defined types if
334
// desired.
335
336
337
/// Format a value into a stream, delegating to operator<< by default.
338
///
339
/// Users may override this for their own types.  When this function is called,
340
/// the stream flags will have been modified according to the format string.
341
/// The format specification is provided in the range [fmtBegin, fmtEnd).  For
342
/// truncating conversions, ntrunc is set to the desired maximum number of
343
/// characters, for example "%.7s" calls formatValue with ntrunc = 7.
344
///
345
/// By default, formatValue() uses the usual stream insertion operator
346
/// operator<< to format the type T, with special cases for the %c and %p
347
/// conversions.
348
template<typename T>
349
inline void formatValue(std::ostream& out, const char* /*fmtBegin*/,
350
                        const char* fmtEnd, int ntrunc, const T& value)
351
27.8k
{
352
27.8k
#ifndef TINYFORMAT_ALLOW_WCHAR_STRINGS
353
    // Since we don't support printing of wchar_t using "%ls", make it fail at
354
    // compile time in preference to printing as a void* at runtime.
355
27.8k
    typedef typename detail::is_wchar<T>::tinyformat_wchar_is_not_supported DummyType;
356
27.8k
    (void) DummyType(); // avoid unused type warning with gcc-4.8
357
27.8k
#endif
358
    // The mess here is to support the %c and %p conversions: if these
359
    // conversions are active we try to convert the type to a char or const
360
    // void* respectively and format that instead of the value itself.  For the
361
    // %p conversion it's important to avoid dereferencing the pointer, which
362
    // could otherwise lead to a crash when printing a dangling (const char*).
363
27.8k
    const bool canConvertToChar = detail::is_convertible<T,char>::value;
364
27.8k
    const bool canConvertToVoidPtr = detail::is_convertible<T, const void*>::value;
365
27.8k
    if (canConvertToChar && 
*(fmtEnd-1) == 'c'6.50k
)
366
0
        detail::formatValueAsType<T, char>::invoke(out, value);
367
27.8k
    else if (canConvertToVoidPtr && 
*(fmtEnd-1) == 'p'5.12k
)
368
0
        detail::formatValueAsType<T, const void*>::invoke(out, value);
369
#ifdef TINYFORMAT_OLD_LIBSTDCPLUSPLUS_WORKAROUND
370
    else if (detail::formatZeroIntegerWorkaround<T>::invoke(out, value)) /**/;
371
#endif
372
27.8k
    else if (ntrunc >= 0) {
373
        // Take care not to overread C strings in truncating conversions like
374
        // "%.4s" where at most 4 characters may be read.
375
0
        detail::formatTruncated(out, value, ntrunc);
376
0
    }
377
27.8k
    else
378
27.8k
        out << value;
379
27.8k
}
void tinyformat::formatValue<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
351
16.1k
{
352
16.1k
#ifndef TINYFORMAT_ALLOW_WCHAR_STRINGS
353
    // Since we don't support printing of wchar_t using "%ls", make it fail at
354
    // compile time in preference to printing as a void* at runtime.
355
16.1k
    typedef typename detail::is_wchar<T>::tinyformat_wchar_is_not_supported DummyType;
356
16.1k
    (void) DummyType(); // avoid unused type warning with gcc-4.8
357
16.1k
#endif
358
    // The mess here is to support the %c and %p conversions: if these
359
    // conversions are active we try to convert the type to a char or const
360
    // void* respectively and format that instead of the value itself.  For the
361
    // %p conversion it's important to avoid dereferencing the pointer, which
362
    // could otherwise lead to a crash when printing a dangling (const char*).
363
16.1k
    const bool canConvertToChar = detail::is_convertible<T,char>::value;
364
16.1k
    const bool canConvertToVoidPtr = detail::is_convertible<T, const void*>::value;
365
16.1k
    if (canConvertToChar && 
*(fmtEnd-1) == 'c'0
)
366
0
        detail::formatValueAsType<T, char>::invoke(out, value);
367
16.1k
    else if (canConvertToVoidPtr && 
*(fmtEnd-1) == 'p'0
)
368
0
        detail::formatValueAsType<T, const void*>::invoke(out, value);
369
#ifdef TINYFORMAT_OLD_LIBSTDCPLUSPLUS_WORKAROUND
370
    else if (detail::formatZeroIntegerWorkaround<T>::invoke(out, value)) /**/;
371
#endif
372
16.1k
    else if (ntrunc >= 0) {
373
        // Take care not to overread C strings in truncating conversions like
374
        // "%.4s" where at most 4 characters may be read.
375
0
        detail::formatTruncated(out, value, ntrunc);
376
0
    }
377
16.1k
    else
378
16.1k
        out << value;
379
16.1k
}
void tinyformat::formatValue<int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, int const&)
Line
Count
Source
351
537
{
352
537
#ifndef TINYFORMAT_ALLOW_WCHAR_STRINGS
353
    // Since we don't support printing of wchar_t using "%ls", make it fail at
354
    // compile time in preference to printing as a void* at runtime.
355
537
    typedef typename detail::is_wchar<T>::tinyformat_wchar_is_not_supported DummyType;
356
537
    (void) DummyType(); // avoid unused type warning with gcc-4.8
357
537
#endif
358
    // The mess here is to support the %c and %p conversions: if these
359
    // conversions are active we try to convert the type to a char or const
360
    // void* respectively and format that instead of the value itself.  For the
361
    // %p conversion it's important to avoid dereferencing the pointer, which
362
    // could otherwise lead to a crash when printing a dangling (const char*).
363
537
    const bool canConvertToChar = detail::is_convertible<T,char>::value;
364
537
    const bool canConvertToVoidPtr = detail::is_convertible<T, const void*>::value;
365
537
    if (canConvertToChar && *(fmtEnd-1) == 'c')
366
0
        detail::formatValueAsType<T, char>::invoke(out, value);
367
537
    else if (canConvertToVoidPtr && 
*(fmtEnd-1) == 'p'0
)
368
0
        detail::formatValueAsType<T, const void*>::invoke(out, value);
369
#ifdef TINYFORMAT_OLD_LIBSTDCPLUSPLUS_WORKAROUND
370
    else if (detail::formatZeroIntegerWorkaround<T>::invoke(out, value)) /**/;
371
#endif
372
537
    else if (ntrunc >= 0) {
373
        // Take care not to overread C strings in truncating conversions like
374
        // "%.4s" where at most 4 characters may be read.
375
0
        detail::formatTruncated(out, value, ntrunc);
376
0
    }
377
537
    else
378
537
        out << value;
379
537
}
Unexecuted instantiation: void tinyformat::formatValue<unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, unsigned long const&)
void tinyformat::formatValue<unsigned short>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, unsigned short const&)
Line
Count
Source
351
5.42k
{
352
5.42k
#ifndef TINYFORMAT_ALLOW_WCHAR_STRINGS
353
    // Since we don't support printing of wchar_t using "%ls", make it fail at
354
    // compile time in preference to printing as a void* at runtime.
355
5.42k
    typedef typename detail::is_wchar<T>::tinyformat_wchar_is_not_supported DummyType;
356
5.42k
    (void) DummyType(); // avoid unused type warning with gcc-4.8
357
5.42k
#endif
358
    // The mess here is to support the %c and %p conversions: if these
359
    // conversions are active we try to convert the type to a char or const
360
    // void* respectively and format that instead of the value itself.  For the
361
    // %p conversion it's important to avoid dereferencing the pointer, which
362
    // could otherwise lead to a crash when printing a dangling (const char*).
363
5.42k
    const bool canConvertToChar = detail::is_convertible<T,char>::value;
364
5.42k
    const bool canConvertToVoidPtr = detail::is_convertible<T, const void*>::value;
365
5.42k
    if (canConvertToChar && *(fmtEnd-1) == 'c')
366
0
        detail::formatValueAsType<T, char>::invoke(out, value);
367
5.42k
    else if (canConvertToVoidPtr && 
*(fmtEnd-1) == 'p'0
)
368
0
        detail::formatValueAsType<T, const void*>::invoke(out, value);
369
#ifdef TINYFORMAT_OLD_LIBSTDCPLUSPLUS_WORKAROUND
370
    else if (detail::formatZeroIntegerWorkaround<T>::invoke(out, value)) /**/;
371
#endif
372
5.42k
    else if (ntrunc >= 0) {
373
        // Take care not to overread C strings in truncating conversions like
374
        // "%.4s" where at most 4 characters may be read.
375
0
        detail::formatTruncated(out, value, ntrunc);
376
0
    }
377
5.42k
    else
378
5.42k
        out << value;
379
5.42k
}
void tinyformat::formatValue<long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, long long const&)
Line
Count
Source
351
543
{
352
543
#ifndef TINYFORMAT_ALLOW_WCHAR_STRINGS
353
    // Since we don't support printing of wchar_t using "%ls", make it fail at
354
    // compile time in preference to printing as a void* at runtime.
355
543
    typedef typename detail::is_wchar<T>::tinyformat_wchar_is_not_supported DummyType;
356
543
    (void) DummyType(); // avoid unused type warning with gcc-4.8
357
543
#endif
358
    // The mess here is to support the %c and %p conversions: if these
359
    // conversions are active we try to convert the type to a char or const
360
    // void* respectively and format that instead of the value itself.  For the
361
    // %p conversion it's important to avoid dereferencing the pointer, which
362
    // could otherwise lead to a crash when printing a dangling (const char*).
363
543
    const bool canConvertToChar = detail::is_convertible<T,char>::value;
364
543
    const bool canConvertToVoidPtr = detail::is_convertible<T, const void*>::value;
365
543
    if (canConvertToChar && *(fmtEnd-1) == 'c')
366
0
        detail::formatValueAsType<T, char>::invoke(out, value);
367
543
    else if (canConvertToVoidPtr && 
*(fmtEnd-1) == 'p'0
)
368
0
        detail::formatValueAsType<T, const void*>::invoke(out, value);
369
#ifdef TINYFORMAT_OLD_LIBSTDCPLUSPLUS_WORKAROUND
370
    else if (detail::formatZeroIntegerWorkaround<T>::invoke(out, value)) /**/;
371
#endif
372
543
    else if (ntrunc >= 0) {
373
        // Take care not to overread C strings in truncating conversions like
374
        // "%.4s" where at most 4 characters may be read.
375
0
        detail::formatTruncated(out, value, ntrunc);
376
0
    }
377
543
    else
378
543
        out << value;
379
543
}
Unexecuted instantiation: void tinyformat::formatValue<double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, double const&)
void tinyformat::formatValue<char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const* const&)
Line
Count
Source
351
5.12k
{
352
5.12k
#ifndef TINYFORMAT_ALLOW_WCHAR_STRINGS
353
    // Since we don't support printing of wchar_t using "%ls", make it fail at
354
    // compile time in preference to printing as a void* at runtime.
355
5.12k
    typedef typename detail::is_wchar<T>::tinyformat_wchar_is_not_supported DummyType;
356
5.12k
    (void) DummyType(); // avoid unused type warning with gcc-4.8
357
5.12k
#endif
358
    // The mess here is to support the %c and %p conversions: if these
359
    // conversions are active we try to convert the type to a char or const
360
    // void* respectively and format that instead of the value itself.  For the
361
    // %p conversion it's important to avoid dereferencing the pointer, which
362
    // could otherwise lead to a crash when printing a dangling (const char*).
363
5.12k
    const bool canConvertToChar = detail::is_convertible<T,char>::value;
364
5.12k
    const bool canConvertToVoidPtr = detail::is_convertible<T, const void*>::value;
365
5.12k
    if (canConvertToChar && 
*(fmtEnd-1) == 'c'0
)
366
0
        detail::formatValueAsType<T, char>::invoke(out, value);
367
5.12k
    else if (canConvertToVoidPtr && *(fmtEnd-1) == 'p')
368
0
        detail::formatValueAsType<T, const void*>::invoke(out, value);
369
#ifdef TINYFORMAT_OLD_LIBSTDCPLUSPLUS_WORKAROUND
370
    else if (detail::formatZeroIntegerWorkaround<T>::invoke(out, value)) /**/;
371
#endif
372
5.12k
    else if (ntrunc >= 0) {
373
        // Take care not to overread C strings in truncating conversions like
374
        // "%.4s" where at most 4 characters may be read.
375
0
        detail::formatTruncated(out, value, ntrunc);
376
0
    }
377
5.12k
    else
378
5.12k
        out << value;
379
5.12k
}
Unexecuted instantiation: void tinyformat::formatValue<bool>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, bool const&)
Unexecuted instantiation: void tinyformat::formatValue<float>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, float const&)
Unexecuted instantiation: void tinyformat::formatValue<short>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, short const&)
Unexecuted instantiation: void tinyformat::formatValue<unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, unsigned int const&)
Unexecuted instantiation: void tinyformat::formatValue<unsigned long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, unsigned long long const&)
void tinyformat::formatValue<std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Line
Count
Source
351
1
{
352
1
#ifndef TINYFORMAT_ALLOW_WCHAR_STRINGS
353
    // Since we don't support printing of wchar_t using "%ls", make it fail at
354
    // compile time in preference to printing as a void* at runtime.
355
1
    typedef typename detail::is_wchar<T>::tinyformat_wchar_is_not_supported DummyType;
356
1
    (void) DummyType(); // avoid unused type warning with gcc-4.8
357
1
#endif
358
    // The mess here is to support the %c and %p conversions: if these
359
    // conversions are active we try to convert the type to a char or const
360
    // void* respectively and format that instead of the value itself.  For the
361
    // %p conversion it's important to avoid dereferencing the pointer, which
362
    // could otherwise lead to a crash when printing a dangling (const char*).
363
1
    const bool canConvertToChar = detail::is_convertible<T,char>::value;
364
1
    const bool canConvertToVoidPtr = detail::is_convertible<T, const void*>::value;
365
1
    if (canConvertToChar && 
*(fmtEnd-1) == 'c'0
)
366
0
        detail::formatValueAsType<T, char>::invoke(out, value);
367
1
    else if (canConvertToVoidPtr && 
*(fmtEnd-1) == 'p'0
)
368
0
        detail::formatValueAsType<T, const void*>::invoke(out, value);
369
#ifdef TINYFORMAT_OLD_LIBSTDCPLUSPLUS_WORKAROUND
370
    else if (detail::formatZeroIntegerWorkaround<T>::invoke(out, value)) /**/;
371
#endif
372
1
    else if (ntrunc >= 0) {
373
        // Take care not to overread C strings in truncating conversions like
374
        // "%.4s" where at most 4 characters may be read.
375
0
        detail::formatTruncated(out, value, ntrunc);
376
0
    }
377
1
    else
378
1
        out << value;
379
1
}
Unexecuted instantiation: void tinyformat::formatValue<CBlockIndex*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, CBlockIndex* const&)
Unexecuted instantiation: void tinyformat::formatValue<char [13]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [13])
Unexecuted instantiation: void tinyformat::formatValue<char [27]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [27])
Unexecuted instantiation: void tinyformat::formatValue<char [8]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [8])
Unexecuted instantiation: void tinyformat::formatValue<char [37]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [37])
Unexecuted instantiation: void tinyformat::formatValue<char [10]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [10])
Unexecuted instantiation: void tinyformat::formatValue<char [7]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [7])
Unexecuted instantiation: void tinyformat::formatValue<char [14]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [14])
Unexecuted instantiation: void tinyformat::formatValue<std::__1::atomic<unsigned long long>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, std::__1::atomic<unsigned long long> const&)
Unexecuted instantiation: void tinyformat::formatValue<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: void tinyformat::formatValue<char [42]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [42])
Unexecuted instantiation: void tinyformat::formatValue<long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, long const&)
Unexecuted instantiation: void tinyformat::formatValue<char [12]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [12])
Unexecuted instantiation: void tinyformat::formatValue<char [20]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [20])
Unexecuted instantiation: void tinyformat::formatValue<char [15]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [15])
Unexecuted instantiation: void tinyformat::formatValue<util::TranslatedLiteral>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, util::TranslatedLiteral const&)
Unexecuted instantiation: void tinyformat::formatValue<char [21]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [21])
Unexecuted instantiation: void tinyformat::formatValue<char [17]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [17])
Unexecuted instantiation: void tinyformat::formatValue<char [16]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [16])
Unexecuted instantiation: void tinyformat::formatValue<char [6]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [6])
Unexecuted instantiation: void tinyformat::formatValue<char [1]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [1])
Unexecuted instantiation: void tinyformat::formatValue<char [3]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [3])
Unexecuted instantiation: void tinyformat::formatValue<ServiceFlags>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, ServiceFlags const&)
Unexecuted instantiation: void tinyformat::formatValue<char [9]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [9])
Unexecuted instantiation: void tinyformat::formatValue<char [30]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [30])
Unexecuted instantiation: void tinyformat::formatValue<std::__1::atomic<int>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, std::__1::atomic<int> const&)
Unexecuted instantiation: void tinyformat::formatValue<char [19]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [19])
Unexecuted instantiation: void tinyformat::formatValue<kernel::ChainstateRole>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, kernel::ChainstateRole const&)
Unexecuted instantiation: void tinyformat::formatValue<char [18]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [18])
Unexecuted instantiation: void tinyformat::formatValue<node::BlockfileType>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, node::BlockfileType const&)
Unexecuted instantiation: void tinyformat::formatValue<node::BlockfileCursor>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, node::BlockfileCursor const&)
Unexecuted instantiation: void tinyformat::formatValue<char [23]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [23])
Unexecuted instantiation: void tinyformat::formatValue<char [11]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [11])
Unexecuted instantiation: void tinyformat::formatValue<char [22]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [22])
Unexecuted instantiation: void tinyformat::formatValue<char [26]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [26])
Unexecuted instantiation: void tinyformat::formatValue<char [35]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char const (&) [35])
380
381
382
// Overloaded version for char types to support printing as an integer
383
#define TINYFORMAT_DEFINE_FORMATVALUE_CHAR(charType)                  \
384
inline void formatValue(std::ostream& out, const char* /*fmtBegin*/,  \
385
7.65k
                        const char* fmtEnd, int /**/, charType value) \
386
7.65k
{                                                                     \
387
7.65k
    switch (*(fmtEnd-1)) {                                            \
388
7.65k
        case 'u': case 'd': case 'i': case 'o': case 'X': case 'x':   \
389
7.65k
            out << static_cast<int>(value); break;                    \
390
7.65k
        default:                                                      \
391
0
            out << value;                   break;                    \
392
7.65k
    }                                                                 \
393
7.65k
}
Unexecuted instantiation: tinyformat::formatValue(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, char)
Unexecuted instantiation: tinyformat::formatValue(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, signed char)
tinyformat::formatValue(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, unsigned char)
Line
Count
Source
385
7.65k
                        const char* fmtEnd, int /**/, charType value) \
386
7.65k
{                                                                     \
387
7.65k
    switch (*(fmtEnd-1)) {                                            \
388
7.65k
        case 'u': case 'd': case 'i': case 'o': case 'X': case 'x':   \
389
7.65k
            out << static_cast<int>(value); break;                    \
390
7.65k
        default:                                                      \
391
0
            out << value;                   break;                    \
392
7.65k
    }                                                                 \
393
7.65k
}
394
// per 3.9.1: char, signed char and unsigned char are all distinct types
395
TINYFORMAT_DEFINE_FORMATVALUE_CHAR(char)
396
TINYFORMAT_DEFINE_FORMATVALUE_CHAR(signed char)
397
TINYFORMAT_DEFINE_FORMATVALUE_CHAR(unsigned char)
398
#undef TINYFORMAT_DEFINE_FORMATVALUE_CHAR
399
400
401
//------------------------------------------------------------------------------
402
// Tools for emulating variadic templates in C++98.  The basic idea here is
403
// stolen from the boost preprocessor metaprogramming library and cut down to
404
// be just general enough for what we need.
405
406
#define TINYFORMAT_ARGTYPES(n) TINYFORMAT_ARGTYPES_ ## n
407
#define TINYFORMAT_VARARGS(n) TINYFORMAT_VARARGS_ ## n
408
#define TINYFORMAT_PASSARGS(n) TINYFORMAT_PASSARGS_ ## n
409
#define TINYFORMAT_PASSARGS_TAIL(n) TINYFORMAT_PASSARGS_TAIL_ ## n
410
411
// To keep it as transparent as possible, the macros below have been generated
412
// using python via the excellent cog.py code generation script.  This avoids
413
// the need for a bunch of complex (but more general) preprocessor tricks as
414
// used in boost.preprocessor.
415
//
416
// To rerun the code generation in place, use `cog.py -r tinyformat.h`
417
// (see http://nedbatchelder.com/code/cog).  Alternatively you can just create
418
// extra versions by hand.
419
420
/*[[[cog
421
maxParams = 16
422
423
def makeCommaSepLists(lineTemplate, elemTemplate, startInd=1):
424
    for j in range(startInd,maxParams+1):
425
        list = ', '.join([elemTemplate % {'i':i} for i in range(startInd,j+1)])
426
        cog.outl(lineTemplate % {'j':j, 'list':list})
427
428
makeCommaSepLists('#define TINYFORMAT_ARGTYPES_%(j)d %(list)s',
429
                  'class T%(i)d')
430
431
cog.outl()
432
makeCommaSepLists('#define TINYFORMAT_VARARGS_%(j)d %(list)s',
433
                  'const T%(i)d& v%(i)d')
434
435
cog.outl()
436
makeCommaSepLists('#define TINYFORMAT_PASSARGS_%(j)d %(list)s', 'v%(i)d')
437
438
cog.outl()
439
cog.outl('#define TINYFORMAT_PASSARGS_TAIL_1')
440
makeCommaSepLists('#define TINYFORMAT_PASSARGS_TAIL_%(j)d , %(list)s',
441
                  'v%(i)d', startInd = 2)
442
443
cog.outl()
444
cog.outl('#define TINYFORMAT_FOREACH_ARGNUM(m) \\\n    ' +
445
         ' '.join(['m(%d)' % (j,) for j in range(1,maxParams+1)]))
446
]]]*/
447
#define TINYFORMAT_ARGTYPES_1 class T1
448
#define TINYFORMAT_ARGTYPES_2 class T1, class T2
449
#define TINYFORMAT_ARGTYPES_3 class T1, class T2, class T3
450
#define TINYFORMAT_ARGTYPES_4 class T1, class T2, class T3, class T4
451
#define TINYFORMAT_ARGTYPES_5 class T1, class T2, class T3, class T4, class T5
452
#define TINYFORMAT_ARGTYPES_6 class T1, class T2, class T3, class T4, class T5, class T6
453
#define TINYFORMAT_ARGTYPES_7 class T1, class T2, class T3, class T4, class T5, class T6, class T7
454
#define TINYFORMAT_ARGTYPES_8 class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8
455
#define TINYFORMAT_ARGTYPES_9 class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9
456
#define TINYFORMAT_ARGTYPES_10 class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10
457
#define TINYFORMAT_ARGTYPES_11 class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11
458
#define TINYFORMAT_ARGTYPES_12 class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12
459
#define TINYFORMAT_ARGTYPES_13 class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13
460
#define TINYFORMAT_ARGTYPES_14 class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14
461
#define TINYFORMAT_ARGTYPES_15 class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14, class T15
462
#define TINYFORMAT_ARGTYPES_16 class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14, class T15, class T16
463
464
#define TINYFORMAT_VARARGS_1 const T1& v1
465
#define TINYFORMAT_VARARGS_2 const T1& v1, const T2& v2
466
#define TINYFORMAT_VARARGS_3 const T1& v1, const T2& v2, const T3& v3
467
#define TINYFORMAT_VARARGS_4 const T1& v1, const T2& v2, const T3& v3, const T4& v4
468
#define TINYFORMAT_VARARGS_5 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5
469
#define TINYFORMAT_VARARGS_6 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6
470
#define TINYFORMAT_VARARGS_7 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7
471
#define TINYFORMAT_VARARGS_8 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8
472
#define TINYFORMAT_VARARGS_9 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9
473
#define TINYFORMAT_VARARGS_10 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10
474
#define TINYFORMAT_VARARGS_11 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11
475
#define TINYFORMAT_VARARGS_12 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12
476
#define TINYFORMAT_VARARGS_13 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13
477
#define TINYFORMAT_VARARGS_14 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13, const T14& v14
478
#define TINYFORMAT_VARARGS_15 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13, const T14& v14, const T15& v15
479
#define TINYFORMAT_VARARGS_16 const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13, const T14& v14, const T15& v15, const T16& v16
480
481
#define TINYFORMAT_PASSARGS_1 v1
482
#define TINYFORMAT_PASSARGS_2 v1, v2
483
#define TINYFORMAT_PASSARGS_3 v1, v2, v3
484
#define TINYFORMAT_PASSARGS_4 v1, v2, v3, v4
485
#define TINYFORMAT_PASSARGS_5 v1, v2, v3, v4, v5
486
#define TINYFORMAT_PASSARGS_6 v1, v2, v3, v4, v5, v6
487
#define TINYFORMAT_PASSARGS_7 v1, v2, v3, v4, v5, v6, v7
488
#define TINYFORMAT_PASSARGS_8 v1, v2, v3, v4, v5, v6, v7, v8
489
#define TINYFORMAT_PASSARGS_9 v1, v2, v3, v4, v5, v6, v7, v8, v9
490
#define TINYFORMAT_PASSARGS_10 v1, v2, v3, v4, v5, v6, v7, v8, v9, v10
491
#define TINYFORMAT_PASSARGS_11 v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11
492
#define TINYFORMAT_PASSARGS_12 v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12
493
#define TINYFORMAT_PASSARGS_13 v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13
494
#define TINYFORMAT_PASSARGS_14 v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14
495
#define TINYFORMAT_PASSARGS_15 v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15
496
#define TINYFORMAT_PASSARGS_16 v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16
497
498
#define TINYFORMAT_PASSARGS_TAIL_1
499
#define TINYFORMAT_PASSARGS_TAIL_2 , v2
500
#define TINYFORMAT_PASSARGS_TAIL_3 , v2, v3
501
#define TINYFORMAT_PASSARGS_TAIL_4 , v2, v3, v4
502
#define TINYFORMAT_PASSARGS_TAIL_5 , v2, v3, v4, v5
503
#define TINYFORMAT_PASSARGS_TAIL_6 , v2, v3, v4, v5, v6
504
#define TINYFORMAT_PASSARGS_TAIL_7 , v2, v3, v4, v5, v6, v7
505
#define TINYFORMAT_PASSARGS_TAIL_8 , v2, v3, v4, v5, v6, v7, v8
506
#define TINYFORMAT_PASSARGS_TAIL_9 , v2, v3, v4, v5, v6, v7, v8, v9
507
#define TINYFORMAT_PASSARGS_TAIL_10 , v2, v3, v4, v5, v6, v7, v8, v9, v10
508
#define TINYFORMAT_PASSARGS_TAIL_11 , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11
509
#define TINYFORMAT_PASSARGS_TAIL_12 , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12
510
#define TINYFORMAT_PASSARGS_TAIL_13 , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13
511
#define TINYFORMAT_PASSARGS_TAIL_14 , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14
512
#define TINYFORMAT_PASSARGS_TAIL_15 , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15
513
#define TINYFORMAT_PASSARGS_TAIL_16 , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16
514
515
#define TINYFORMAT_FOREACH_ARGNUM(m) \
516
    m(1) m(2) m(3) m(4) m(5) m(6) m(7) m(8) m(9) m(10) m(11) m(12) m(13) m(14) m(15) m(16)
517
//[[[end]]]
518
519
520
521
namespace detail {
522
523
// Type-opaque holder for an argument to format(), with associated actions on
524
// the type held as explicit function pointers.  This allows FormatArg's for
525
// each argument to be allocated as a homogeneous array inside FormatList
526
// whereas a naive implementation based on inheritance does not.
527
class FormatArg
528
{
529
    public:
530
        FormatArg() = default;
531
532
        template<typename T>
533
        explicit FormatArg(const T& value)
534
35.4k
            : m_value(static_cast<const void*>(&value)),
535
35.4k
            m_formatImpl(&formatImpl<T>),
536
35.4k
            m_toIntImpl(&toIntImpl<T>)
537
35.4k
        { }
tinyformat::detail::FormatArg::FormatArg<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
534
16.1k
            : m_value(static_cast<const void*>(&value)),
535
16.1k
            m_formatImpl(&formatImpl<T>),
536
16.1k
            m_toIntImpl(&toIntImpl<T>)
537
16.1k
        { }
tinyformat::detail::FormatArg::FormatArg<int>(int const&)
Line
Count
Source
534
537
            : m_value(static_cast<const void*>(&value)),
535
537
            m_formatImpl(&formatImpl<T>),
536
537
            m_toIntImpl(&toIntImpl<T>)
537
537
        { }
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<unsigned long>(unsigned long const&)
tinyformat::detail::FormatArg::FormatArg<unsigned short>(unsigned short const&)
Line
Count
Source
534
5.42k
            : m_value(static_cast<const void*>(&value)),
535
5.42k
            m_formatImpl(&formatImpl<T>),
536
5.42k
            m_toIntImpl(&toIntImpl<T>)
537
5.42k
        { }
tinyformat::detail::FormatArg::FormatArg<long long>(long long const&)
Line
Count
Source
534
543
            : m_value(static_cast<const void*>(&value)),
535
543
            m_formatImpl(&formatImpl<T>),
536
543
            m_toIntImpl(&toIntImpl<T>)
537
543
        { }
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<double>(double const&)
tinyformat::detail::FormatArg::FormatArg<char const*>(char const* const&)
Line
Count
Source
534
5.12k
            : m_value(static_cast<const void*>(&value)),
535
5.12k
            m_formatImpl(&formatImpl<T>),
536
5.12k
            m_toIntImpl(&toIntImpl<T>)
537
5.12k
        { }
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<signed char>(signed char const&)
tinyformat::detail::FormatArg::FormatArg<unsigned char>(unsigned char const&)
Line
Count
Source
534
7.65k
            : m_value(static_cast<const void*>(&value)),
535
7.65k
            m_formatImpl(&formatImpl<T>),
536
7.65k
            m_toIntImpl(&toIntImpl<T>)
537
7.65k
        { }
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char>(char const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<bool>(bool const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<float>(float const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<short>(short const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<unsigned int>(unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<unsigned long long>(unsigned long long const&)
tinyformat::detail::FormatArg::FormatArg<std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Line
Count
Source
534
1
            : m_value(static_cast<const void*>(&value)),
535
1
            m_formatImpl(&formatImpl<T>),
536
1
            m_toIntImpl(&toIntImpl<T>)
537
1
        { }
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<CBlockIndex*>(CBlockIndex* const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [13]>(char const (&) [13])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [27]>(char const (&) [27])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [8]>(char const (&) [8])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [37]>(char const (&) [37])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [10]>(char const (&) [10])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [7]>(char const (&) [7])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [14]>(char const (&) [14])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<std::__1::atomic<unsigned long long>>(std::__1::atomic<unsigned long long> const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [42]>(char const (&) [42])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<long>(long const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [12]>(char const (&) [12])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [20]>(char const (&) [20])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [15]>(char const (&) [15])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<util::TranslatedLiteral>(util::TranslatedLiteral const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [21]>(char const (&) [21])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [17]>(char const (&) [17])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [16]>(char const (&) [16])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [6]>(char const (&) [6])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [1]>(char const (&) [1])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [3]>(char const (&) [3])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<ServiceFlags>(ServiceFlags const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [9]>(char const (&) [9])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [30]>(char const (&) [30])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<std::__1::atomic<int>>(std::__1::atomic<int> const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [19]>(char const (&) [19])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<kernel::ChainstateRole>(kernel::ChainstateRole const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [18]>(char const (&) [18])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<node::BlockfileType>(node::BlockfileType const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<node::BlockfileCursor>(node::BlockfileCursor const&)
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [23]>(char const (&) [23])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [11]>(char const (&) [11])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [22]>(char const (&) [22])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [26]>(char const (&) [26])
Unexecuted instantiation: tinyformat::detail::FormatArg::FormatArg<char [35]>(char const (&) [35])
538
539
        void format(std::ostream& out, const char* fmtBegin,
540
                    const char* fmtEnd, int ntrunc) const
541
35.4k
        {
542
35.4k
            TINYFORMAT_ASSERT(m_value);
Line
Count
Source
153
35.4k
#   define TINYFORMAT_ASSERT(cond) assert(cond)
543
35.4k
            TINYFORMAT_ASSERT(m_formatImpl);
Line
Count
Source
153
35.4k
#   define TINYFORMAT_ASSERT(cond) assert(cond)
544
35.4k
            m_formatImpl(out, fmtBegin, fmtEnd, ntrunc, m_value);
545
35.4k
        }
546
547
        int toInt() const
548
0
        {
549
0
            TINYFORMAT_ASSERT(m_value);
Line
Count
Source
153
0
#   define TINYFORMAT_ASSERT(cond) assert(cond)
550
0
            TINYFORMAT_ASSERT(m_toIntImpl);
Line
Count
Source
153
0
#   define TINYFORMAT_ASSERT(cond) assert(cond)
551
0
            return m_toIntImpl(m_value);
552
0
        }
553
554
    private:
555
        template<typename T>
556
        TINYFORMAT_HIDDEN static void formatImpl(std::ostream& out, const char* fmtBegin,
557
                        const char* fmtEnd, int ntrunc, const void* value)
558
35.4k
        {
559
35.4k
            formatValue(out, fmtBegin, fmtEnd, ntrunc, *static_cast<const T*>(value));
560
35.4k
        }
void tinyformat::detail::FormatArg::formatImpl<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Line
Count
Source
558
16.1k
        {
559
16.1k
            formatValue(out, fmtBegin, fmtEnd, ntrunc, *static_cast<const T*>(value));
560
16.1k
        }
void tinyformat::detail::FormatArg::formatImpl<int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Line
Count
Source
558
537
        {
559
537
            formatValue(out, fmtBegin, fmtEnd, ntrunc, *static_cast<const T*>(value));
560
537
        }
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
void tinyformat::detail::FormatArg::formatImpl<unsigned short>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Line
Count
Source
558
5.42k
        {
559
5.42k
            formatValue(out, fmtBegin, fmtEnd, ntrunc, *static_cast<const T*>(value));
560
5.42k
        }
void tinyformat::detail::FormatArg::formatImpl<long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Line
Count
Source
558
543
        {
559
543
            formatValue(out, fmtBegin, fmtEnd, ntrunc, *static_cast<const T*>(value));
560
543
        }
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
void tinyformat::detail::FormatArg::formatImpl<char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Line
Count
Source
558
5.12k
        {
559
5.12k
            formatValue(out, fmtBegin, fmtEnd, ntrunc, *static_cast<const T*>(value));
560
5.12k
        }
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<signed char>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
void tinyformat::detail::FormatArg::formatImpl<unsigned char>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Line
Count
Source
558
7.65k
        {
559
7.65k
            formatValue(out, fmtBegin, fmtEnd, ntrunc, *static_cast<const T*>(value));
560
7.65k
        }
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<bool>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<float>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<short>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<unsigned long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
void tinyformat::detail::FormatArg::formatImpl<std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Line
Count
Source
558
1
        {
559
1
            formatValue(out, fmtBegin, fmtEnd, ntrunc, *static_cast<const T*>(value));
560
1
        }
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<CBlockIndex*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [13]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [27]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [8]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [37]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [10]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [7]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [14]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<std::__1::atomic<unsigned long long>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [42]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [12]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [20]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [15]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<util::TranslatedLiteral>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [21]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [17]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [16]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [6]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [1]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [3]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<ServiceFlags>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [9]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [30]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<std::__1::atomic<int>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [19]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<kernel::ChainstateRole>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [18]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<node::BlockfileType>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<node::BlockfileCursor>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [23]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [11]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [22]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [26]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
Unexecuted instantiation: void tinyformat::detail::FormatArg::formatImpl<char [35]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, char const*, int, void const*)
561
562
        template<typename T>
563
        TINYFORMAT_HIDDEN static int toIntImpl(const void* value)
564
0
        {
565
0
            return convertToInt<T>::invoke(*static_cast<const T*>(value));
566
0
        }
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<int>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<unsigned long>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<unsigned short>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<long long>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<double>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char const*>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<signed char>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<unsigned char>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<bool>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<float>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<short>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<unsigned int>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<unsigned long long>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<std::__1::basic_string_view<char, std::__1::char_traits<char>>>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<CBlockIndex*>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [13]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [27]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [8]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [37]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [10]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [7]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [14]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<std::__1::atomic<unsigned long long>>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [42]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<long>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [12]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [20]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [15]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<util::TranslatedLiteral>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [21]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [17]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [16]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [6]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [1]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [3]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<ServiceFlags>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [9]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [30]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<std::__1::atomic<int>>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [19]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<kernel::ChainstateRole>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [18]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<node::BlockfileType>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<node::BlockfileCursor>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [23]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [11]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [22]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [26]>(void const*)
Unexecuted instantiation: int tinyformat::detail::FormatArg::toIntImpl<char [35]>(void const*)
567
568
        const void* m_value{nullptr};
569
        void (*m_formatImpl)(std::ostream& out, const char* fmtBegin,
570
                             const char* fmtEnd, int ntrunc, const void* value){nullptr};
571
        int (*m_toIntImpl)(const void* value){nullptr};
572
};
573
574
575
// Parse and return an integer from the string c, as atoi()
576
// On return, c is set to one past the end of the integer.
577
inline int parseIntAndAdvance(const char*& c)
578
0
{
579
0
    int i = 0;
580
0
    for (;*c >= '0' && *c <= '9'; ++c)
581
0
        i = 10*i + (*c - '0');
582
0
    return i;
583
0
}
584
585
// Parse width or precision `n` from format string pointer `c`, and advance it
586
// to the next character. If an indirection is requested with `*`, the argument
587
// is read from `args[argIndex]` and `argIndex` is incremented (or read
588
// from `args[n]` in positional mode). Returns true if one or more
589
// characters were read.
590
inline bool parseWidthOrPrecision(int& n, const char*& c, bool positionalMode,
591
                                  const detail::FormatArg* args,
592
                                  int& argIndex, int numArgs)
593
35.4k
{
594
35.4k
    if (*c >= '0' && *c <= '9') {
595
0
        n = parseIntAndAdvance(c);
596
0
    }
597
35.4k
    else if (*c == '*') {
598
0
        ++c;
599
0
        n = 0;
600
0
        if (positionalMode) {
601
0
            int pos = parseIntAndAdvance(c) - 1;
602
0
            if (*c != '$')
603
0
                TINYFORMAT_ERROR("tinyformat: Non-positional argument used after a positional one");
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
604
0
            if (pos >= 0 && pos < numArgs)
605
0
                n = args[pos].toInt();
606
0
            else
607
0
                TINYFORMAT_ERROR("tinyformat: Positional argument out of range");
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
608
0
            ++c;
609
0
        }
610
0
        else {
611
0
            if (argIndex < numArgs)
612
0
                n = args[argIndex++].toInt();
613
0
            else
614
0
                TINYFORMAT_ERROR("tinyformat: Not enough arguments to read variable width or precision");
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
615
0
        }
616
0
    }
617
35.4k
    else {
618
35.4k
        return false;
619
35.4k
    }
620
0
    return true;
621
35.4k
}
622
623
// Print literal part of format string and return next format spec position.
624
//
625
// Skips over any occurrences of '%%', printing a literal '%' to the output.
626
// The position of the first % character of the next nontrivial format spec is
627
// returned, or the end of string.
628
inline const char* printFormatStringLiteral(std::ostream& out, const char* fmt)
629
52.4k
{
630
52.4k
    const char* c = fmt;
631
268k
    for (;; 
++c216k
) {
632
268k
        if (*c == '\0') {
633
17.0k
            out.write(fmt, c - fmt);
634
17.0k
            return c;
635
17.0k
        }
636
251k
        else if (*c == '%') {
637
35.4k
            out.write(fmt, c - fmt);
638
35.4k
            if (*(c+1) != '%')
639
35.4k
                return c;
640
            // for "%%", tack trailing % onto next literal section.
641
0
            fmt = ++c;
642
0
        }
643
268k
    }
644
52.4k
}
645
646
647
// Parse a format string and set the stream state accordingly.
648
//
649
// The format mini-language recognized here is meant to be the one from C99,
650
// with the form "%[flags][width][.precision][length]type" with POSIX
651
// positional arguments extension.
652
//
653
// POSIX positional arguments extension:
654
// Conversions can be applied to the nth argument after the format in
655
// the argument list, rather than to the next unused argument. In this case,
656
// the conversion specifier character % (see below) is replaced by the sequence
657
// "%n$", where n is a decimal integer in the range [1,{NL_ARGMAX}],
658
// giving the position of the argument in the argument list. This feature
659
// provides for the definition of format strings that select arguments
660
// in an order appropriate to specific languages.
661
//
662
// The format can contain either numbered argument conversion specifications
663
// (that is, "%n$" and "*m$"), or unnumbered argument conversion specifications
664
// (that is, % and * ), but not both. The only exception to this is that %%
665
// can be mixed with the "%n$" form. The results of mixing numbered and
666
// unnumbered argument specifications in a format string are undefined.
667
// When numbered argument specifications are used, specifying the Nth argument
668
// requires that all the leading arguments, from the first to the (N-1)th,
669
// are specified in the format string.
670
//
671
// In format strings containing the "%n$" form of conversion specification,
672
// numbered arguments in the argument list can be referenced from the format
673
// string as many times as required.
674
//
675
// Formatting options which can't be natively represented using the ostream
676
// state are returned in spacePadPositive (for space padded positive numbers)
677
// and ntrunc (for truncating conversions).  argIndex is incremented if
678
// necessary to pull out variable width and precision.  The function returns a
679
// pointer to the character after the end of the current format spec.
680
inline const char* streamStateFromFormat(std::ostream& out, bool& positionalMode,
681
                                         bool& spacePadPositive,
682
                                         int& ntrunc, const char* fmtStart,
683
                                         const detail::FormatArg* args,
684
                                         int& argIndex, int numArgs)
685
35.4k
{
686
35.4k
    TINYFORMAT_ASSERT(*fmtStart == '%');
Line
Count
Source
153
35.4k
#   define TINYFORMAT_ASSERT(cond) assert(cond)
687
    // Reset stream state to defaults.
688
35.4k
    out.width(0);
689
35.4k
    out.precision(6);
690
35.4k
    out.fill(' ');
691
    // Reset most flags; ignore irrelevant unitbuf & skipws.
692
35.4k
    out.unsetf(std::ios::adjustfield | std::ios::basefield |
693
35.4k
               std::ios::floatfield | std::ios::showbase | std::ios::boolalpha |
694
35.4k
               std::ios::showpoint | std::ios::showpos | std::ios::uppercase);
695
35.4k
    bool precisionSet = false;
696
35.4k
    bool widthSet = false;
697
35.4k
    int widthExtra = 0;
698
35.4k
    const char* c = fmtStart + 1;
699
700
    // 1) Parse an argument index (if followed by '$') or a width possibly
701
    // preceded with '0' flag.
702
35.4k
    if (*c >= '0' && *c <= '9') {
703
0
        const char tmpc = *c;
704
0
        int value = parseIntAndAdvance(c);
705
0
        if (*c == '$') {
706
            // value is an argument index
707
0
            if (value > 0 && value <= numArgs)
708
0
                argIndex = value - 1;
709
0
            else
710
0
                TINYFORMAT_ERROR("tinyformat: Positional argument out of range");
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
711
0
            ++c;
712
0
            positionalMode = true;
713
0
        }
714
0
        else if (positionalMode) {
715
0
            TINYFORMAT_ERROR("tinyformat: Non-positional argument used after a positional one");
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
716
0
        }
717
0
        else {
718
0
            if (tmpc == '0') {
719
                // Use internal padding so that numeric values are
720
                // formatted correctly, eg -00010 rather than 000-10
721
0
                out.fill('0');
722
0
                out.setf(std::ios::internal, std::ios::adjustfield);
723
0
            }
724
0
            if (value != 0) {
725
                // Nonzero value means that we parsed width.
726
0
                widthSet = true;
727
0
                out.width(value);
728
0
            }
729
0
        }
730
0
    }
731
35.4k
    else if (positionalMode) {
732
0
        TINYFORMAT_ERROR("tinyformat: Non-positional argument used after a positional one");
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
733
0
    }
734
    // 2) Parse flags and width if we did not do it in previous step.
735
35.4k
    if (!widthSet) {
736
        // Parse flags
737
35.4k
        for (;; 
++c0
) {
738
35.4k
            switch (*c) {
739
0
                case '#':
740
0
                    out.setf(std::ios::showpoint | std::ios::showbase);
741
0
                    continue;
742
0
                case '0':
743
                    // overridden by left alignment ('-' flag)
744
0
                    if (!(out.flags() & std::ios::left)) {
745
                        // Use internal padding so that numeric values are
746
                        // formatted correctly, eg -00010 rather than 000-10
747
0
                        out.fill('0');
748
0
                        out.setf(std::ios::internal, std::ios::adjustfield);
749
0
                    }
750
0
                    continue;
751
0
                case '-':
752
0
                    out.fill(' ');
753
0
                    out.setf(std::ios::left, std::ios::adjustfield);
754
0
                    continue;
755
0
                case ' ':
756
                    // overridden by show positive sign, '+' flag.
757
0
                    if (!(out.flags() & std::ios::showpos))
758
0
                        spacePadPositive = true;
759
0
                    continue;
760
0
                case '+':
761
0
                    out.setf(std::ios::showpos);
762
0
                    spacePadPositive = false;
763
0
                    widthExtra = 1;
764
0
                    continue;
765
35.4k
                default:
766
35.4k
                    break;
767
35.4k
            }
768
35.4k
            break;
769
35.4k
        }
770
        // Parse width
771
35.4k
        int width = 0;
772
35.4k
        widthSet = parseWidthOrPrecision(width, c, positionalMode,
773
35.4k
                                         args, argIndex, numArgs);
774
35.4k
        if (widthSet) {
775
0
            if (width < 0) {
776
                // negative widths correspond to '-' flag set
777
0
                out.fill(' ');
778
0
                out.setf(std::ios::left, std::ios::adjustfield);
779
0
                width = -width;
780
0
            }
781
0
            out.width(width);
782
0
        }
783
35.4k
    }
784
    // 3) Parse precision
785
35.4k
    if (*c == '.') {
786
0
        ++c;
787
0
        int precision = 0;
788
0
        parseWidthOrPrecision(precision, c, positionalMode,
789
0
                              args, argIndex, numArgs);
790
        // Presence of `.` indicates precision set, unless the inferred value
791
        // was negative in which case the default is used.
792
0
        precisionSet = precision >= 0;
793
0
        if (precisionSet)
794
0
            out.precision(precision);
795
0
    }
796
    // 4) Ignore any C99 length modifier
797
35.4k
    while (*c == 'l' || *c == 'h' || *c == 'L' ||
798
35.4k
           *c == 'j' || *c == 'z' || *c == 't') {
799
0
        ++c;
800
0
    }
801
    // 5) We're up to the conversion specifier character.
802
    // Set stream flags based on conversion specifier (thanks to the
803
    // boost::format class for forging the way here).
804
35.4k
    bool intConversion = false;
805
35.4k
    switch (*c) {
806
11.6k
        
case 'u': 10.5k
case 'd': case 'i':
807
11.6k
            out.setf(std::ios::dec, std::ios::basefield);
808
11.6k
            intConversion = true;
809
11.6k
            break;
810
0
        case 'o':
811
0
            out.setf(std::ios::oct, std::ios::basefield);
812
0
            intConversion = true;
813
0
            break;
814
0
        case 'X':
815
0
            out.setf(std::ios::uppercase);
816
0
            [[fallthrough]];
817
2.50k
        case 'x': case 'p':
818
2.50k
            out.setf(std::ios::hex, std::ios::basefield);
819
2.50k
            intConversion = true;
820
2.50k
            break;
821
0
        case 'E':
822
0
            out.setf(std::ios::uppercase);
823
0
            [[fallthrough]];
824
0
        case 'e':
825
0
            out.setf(std::ios::scientific, std::ios::floatfield);
826
0
            out.setf(std::ios::dec, std::ios::basefield);
827
0
            break;
828
0
        case 'F':
829
0
            out.setf(std::ios::uppercase);
830
0
            [[fallthrough]];
831
0
        case 'f':
832
0
            out.setf(std::ios::fixed, std::ios::floatfield);
833
0
            break;
834
0
        case 'A':
835
0
            out.setf(std::ios::uppercase);
836
0
            [[fallthrough]];
837
0
        case 'a':
838
#           ifdef _MSC_VER
839
            // Workaround https://developercommunity.visualstudio.com/content/problem/520472/hexfloat-stream-output-does-not-ignore-precision-a.html
840
            // by always setting maximum precision on MSVC to avoid precision
841
            // loss for doubles.
842
            out.precision(13);
843
#           endif
844
0
            out.setf(std::ios::fixed | std::ios::scientific, std::ios::floatfield);
845
0
            break;
846
0
        case 'G':
847
0
            out.setf(std::ios::uppercase);
848
0
            [[fallthrough]];
849
0
        case 'g':
850
0
            out.setf(std::ios::dec, std::ios::basefield);
851
            // As in boost::format, let stream decide float format.
852
0
            out.flags(out.flags() & ~std::ios::floatfield);
853
0
            break;
854
0
        case 'c':
855
            // Handled as special case inside formatValue()
856
0
            break;
857
21.3k
        case 's':
858
21.3k
            if (precisionSet)
859
0
                ntrunc = static_cast<int>(out.precision());
860
            // Make %s print Booleans as "true" and "false"
861
21.3k
            out.setf(std::ios::boolalpha);
862
21.3k
            break;
863
0
        case 'n':
864
            // Not supported - will cause problems!
865
0
            TINYFORMAT_ERROR("tinyformat: %n conversion spec not supported");
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
866
0
            break;
867
0
        case '\0':
868
0
            TINYFORMAT_ERROR("tinyformat: Conversion spec incorrectly "
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
869
0
                             "terminated by end of string");
870
0
            return c;
871
0
        default:
872
0
            break;
873
35.4k
    }
874
35.4k
    if (intConversion && 
precisionSet14.1k
&&
!widthSet0
) {
875
        // "precision" for integers gives the minimum number of digits (to be
876
        // padded with zeros on the left).  This isn't really supported by the
877
        // iostreams, but we can approximately simulate it with the width if
878
        // the width isn't otherwise used.
879
0
        out.width(out.precision() + widthExtra);
880
0
        out.setf(std::ios::internal, std::ios::adjustfield);
881
0
        out.fill('0');
882
0
    }
883
35.4k
    return c+1;
884
35.4k
}
885
886
887
//------------------------------------------------------------------------------
888
inline void formatImpl(std::ostream& out, const char* fmt,
889
                       const detail::FormatArg* args,
890
                       int numArgs)
891
17.0k
{
892
    // Saved stream state
893
17.0k
    std::streamsize origWidth = out.width();
894
17.0k
    std::streamsize origPrecision = out.precision();
895
17.0k
    std::ios::fmtflags origFlags = out.flags();
896
17.0k
    char origFill = out.fill();
897
898
    // "Positional mode" means all format specs should be of the form "%n$..."
899
    // with `n` an integer. We detect this in `streamStateFromFormat`.
900
17.0k
    bool positionalMode = false;
901
17.0k
    int argIndex = 0;
902
52.4k
    while (true) {
903
52.4k
        fmt = printFormatStringLiteral(out, fmt);
904
52.4k
        if (*fmt == '\0') {
905
17.0k
            if (!positionalMode && argIndex < numArgs) {
906
0
                TINYFORMAT_ERROR("tinyformat: Not enough conversion specifiers in format string");
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
907
0
            }
908
17.0k
            break;
909
17.0k
        }
910
35.4k
        bool spacePadPositive = false;
911
35.4k
        int ntrunc = -1;
912
35.4k
        const char* fmtEnd = streamStateFromFormat(out, positionalMode, spacePadPositive, ntrunc, fmt,
913
35.4k
                                                   args, argIndex, numArgs);
914
        // NB: argIndex may be incremented by reading variable width/precision
915
        // in `streamStateFromFormat`, so do the bounds check here.
916
35.4k
        if (argIndex >= numArgs) {
917
0
            TINYFORMAT_ERROR("tinyformat: Too many conversion specifiers in format string");
Line
Count
Source
135
0
#define TINYFORMAT_ERROR(reasonString) throw tinyformat::format_error(reasonString)
918
0
            return;
919
0
        }
920
35.4k
        const FormatArg& arg = args[argIndex];
921
        // Format the arg into the stream.
922
35.4k
        if (!spacePadPositive) {
923
35.4k
            arg.format(out, fmt, fmtEnd, ntrunc);
924
35.4k
        }
925
0
        else {
926
            // The following is a special case with no direct correspondence
927
            // between stream formatting and the printf() behaviour.  Simulate
928
            // it crudely by formatting into a temporary string stream and
929
            // munging the resulting string.
930
0
            std::ostringstream tmpStream;
931
0
            tmpStream.copyfmt(out);
932
0
            tmpStream.setf(std::ios::showpos);
933
0
            arg.format(tmpStream, fmt, fmtEnd, ntrunc);
934
0
            std::string result = tmpStream.str(); // allocates... yuck.
935
0
            for (size_t i = 0, iend = result.size(); i < iend; ++i) {
936
0
                if (result[i] == '+')
937
0
                    result[i] = ' ';
938
0
            }
939
0
            out << result;
940
0
        }
941
35.4k
        if (!positionalMode)
942
35.4k
            ++argIndex;
943
35.4k
        fmt = fmtEnd;
944
35.4k
    }
945
946
    // Restore stream state
947
17.0k
    out.width(origWidth);
948
17.0k
    out.precision(origPrecision);
949
17.0k
    out.flags(origFlags);
950
17.0k
    out.fill(origFill);
951
17.0k
}
952
953
} // namespace detail
954
955
956
/// List of template arguments format(), held in a type-opaque way.
957
///
958
/// A const reference to FormatList (typedef'd as FormatListRef) may be
959
/// conveniently used to pass arguments to non-template functions: All type
960
/// information has been stripped from the arguments, leaving just enough of a
961
/// common interface to perform formatting as required.
962
class FormatList
963
{
964
    public:
965
        FormatList(detail::FormatArg* args, int N)
966
17.0k
            : m_args(args), m_N(N) { }
967
968
        friend void vformat(std::ostream& out, const char* fmt,
969
                            const FormatList& list);
970
971
    private:
972
        const detail::FormatArg* m_args;
973
        int m_N;
974
};
975
976
/// Reference to type-opaque format list for passing to vformat()
977
typedef const FormatList& FormatListRef;
978
979
980
namespace detail {
981
982
// Format list subclass with fixed storage to avoid dynamic allocation
983
template<int N>
984
class FormatListN : public FormatList
985
{
986
    public:
987
#ifdef TINYFORMAT_USE_VARIADIC_TEMPLATES
988
        template<typename... Args>
989
        explicit FormatListN(const Args&... args)
990
17.0k
            : FormatList(&m_formatterStore[0], N),
991
17.0k
            m_formatterStore { FormatArg(args)... }
992
17.0k
        { static_assert(sizeof...(args) == N, "Number of args must be N"); }
tinyformat::detail::FormatListN<1>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
990
547
            : FormatList(&m_formatterStore[0], N),
991
547
            m_formatterStore { FormatArg(args)... }
992
547
        { static_assert(sizeof...(args) == N, "Number of args must be N"); }
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<int>(int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned long, unsigned long>(unsigned long const&, unsigned long const&)
tinyformat::detail::FormatListN<1>::FormatListN<unsigned short>(unsigned short const&)
Line
Count
Source
990
2.91k
            : FormatList(&m_formatterStore[0], N),
991
2.91k
            m_formatterStore { FormatArg(args)... }
992
2.91k
        { static_assert(sizeof...(args) == N, "Number of args must be N"); }
tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
990
5.42k
            : FormatList(&m_formatterStore[0], N),
991
5.42k
            m_formatterStore { FormatArg(args)... }
992
5.42k
        { static_assert(sizeof...(args) == N, "Number of args must be N"); }
tinyformat::detail::FormatListN<1>::FormatListN<long long>(long long const&)
Line
Count
Source
990
543
            : FormatList(&m_formatterStore[0], N),
991
543
            m_formatterStore { FormatArg(args)... }
992
543
        { static_assert(sizeof...(args) == N, "Number of args must be N"); }
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<double>(double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char const*>(char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<signed char>(signed char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<unsigned char>(unsigned char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char>(char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<bool>(bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<float>(float const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<short>(short const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<unsigned int>(unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<unsigned long long>(unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
tinyformat::detail::FormatListN<1>::FormatListN<std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Line
Count
Source
990
1
            : FormatList(&m_formatterStore[0], N),
991
1
            m_formatterStore { FormatArg(args)... }
992
1
        { static_assert(sizeof...(args) == N, "Number of args must be N"); }
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<CBlockIndex*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(CBlockIndex* const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, long long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char [13]>(char const (&) [13])
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<int, int>(int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [13], char [27]>(char const (&) [13], char const (&) [27])
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [8], char [37]>(char const (&) [8], char const (&) [37])
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned short const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char const*, long long, long long>(char const* const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [7], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [7], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [14], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [14], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(unsigned long const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
tinyformat::detail::FormatListN<4>::FormatListN<unsigned char, unsigned char, unsigned char, unsigned char>(unsigned char const&, unsigned char const&, unsigned char const&, unsigned char const&)
Line
Count
Source
990
1.91k
            : FormatList(&m_formatterStore[0], N),
991
1.91k
            m_formatterStore { FormatArg(args)... }
992
1.91k
        { static_assert(sizeof...(args) == N, "Number of args must be N"); }
tinyformat::detail::FormatListN<2>::FormatListN<char const*, unsigned short>(char const* const&, unsigned short const&)
Line
Count
Source
990
2.50k
            : FormatList(&m_formatterStore[0], N),
991
2.50k
            m_formatterStore { FormatArg(args)... }
992
2.50k
        { static_assert(sizeof...(args) == N, "Number of args must be N"); }
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<unsigned long long> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<long long, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(long long const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<unsigned int, unsigned int, unsigned int>(unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<unsigned long>(unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned int, unsigned int>(unsigned int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned long, int>(unsigned long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<int, unsigned int>(int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char const*, char const*>(char const* const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned long, unsigned int>(unsigned long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned int, unsigned long>(unsigned int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, long long>(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<7>::FormatListN<std::__1::basic_string_view<char, std::__1::char_traits<char>>, char const*, unsigned int, char const*, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42]>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, char const* const&, unsigned int const&, char const* const&, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [42])
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<char const*, unsigned int, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(char const* const&, unsigned int const&, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<char const*, char const*, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(char const* const&, char const* const&, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<long long, long long>(long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<long, unsigned long, long>(long const&, unsigned long const&, long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char const*, int>(char const* const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<6>::FormatListN<int, unsigned int, unsigned int, long, long, long long>(int const&, unsigned int const&, unsigned int const&, long const&, long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<int, unsigned int, unsigned int>(int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<7>::FormatListN<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, int, long, long, long long>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, int const&, long const&, long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long long, long long>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
tinyformat::detail::FormatListN<2>::FormatListN<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
990
2.62k
            : FormatList(&m_formatterStore[0], N),
991
2.62k
            m_formatterStore { FormatArg(args)... }
992
2.62k
        { static_assert(sizeof...(args) == N, "Number of args must be N"); }
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<long long, long long, long long>(long long const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<char [12], unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [12], unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [20], int>(char const (&) [20], int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char [20]>(char const (&) [20])
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<20>::FormatListN<long long, int, int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double>(long long const&, int const&, int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<long long, long long, char const*>(long long const&, long long const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<int, char const*>(int const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [13], char const*>(char const (&) [13], char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [15], int>(char const (&) [15], int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, util::TranslatedLiteral>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, util::TranslatedLiteral const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<int, double>(int const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [27], int>(char const (&) [27], int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [13]>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [13])
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [21], char [42]>(char const (&) [21], char const (&) [42])
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [12], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [12], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char [10]>(char const (&) [10])
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<int, int, int, int>(int const&, int const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [12], char const*>(char const (&) [12], char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char [16]>(char const (&) [16])
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned long, long long>(unsigned long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char const*, char [42], std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(char const* const&, char const (&) [42], std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned long, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(unsigned long const&, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, int, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(int const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<int, int, unsigned long>(int const&, int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned char, unsigned char>(unsigned char const&, unsigned char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<unsigned char, unsigned char, char [13], unsigned char>(unsigned char const&, unsigned char const&, char const (&) [13], unsigned char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<6>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long, unsigned long, unsigned long, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char [14]>(char const (&) [14])
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<unsigned long, char const*, int>(unsigned long const&, char const* const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char const*, int, unsigned long>(char const* const&, int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [6], int>(char const (&) [6], int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<long long, long long, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(long long const&, long long const&, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<long long, int>(long long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<unsigned short, unsigned long, unsigned long>(unsigned short const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<double, double>(double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char [1]>(char const (&) [1])
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<int, int, int, int, int>(int const&, int const&, int const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<unsigned int, int, unsigned long>(unsigned int const&, int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<unsigned short, unsigned short, unsigned short, unsigned short, unsigned short>(unsigned short const&, unsigned short const&, unsigned short const&, unsigned short const&, unsigned short const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<bool, bool>(bool const&, bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [15], bool, long>(char const (&) [15], bool const&, long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<long long, unsigned int>(long long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(double const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, unsigned long long>(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char [17]>(char const (&) [17])
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<char [3], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(char const (&) [3], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned int, long long>(unsigned int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ServiceFlags const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [9], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [9], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [17], bool>(char const (&) [17], bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(char const (&) [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<long long, long long, unsigned long>(long long const&, long long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [20], long long>(char const (&) [20], long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long>(long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<ServiceFlags, ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ServiceFlags const&, ServiceFlags const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, long long>(int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<7>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<int>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<int> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
tinyformat::detail::FormatListN<5>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
990
537
            : FormatList(&m_formatterStore[0], N),
991
537
            m_formatterStore { FormatArg(args)... }
992
537
        { static_assert(sizeof...(args) == N, "Number of args must be N"); }
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<int, long long>(int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<unsigned long, unsigned long long, unsigned long long, long long>(unsigned long const&, unsigned long long const&, unsigned long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<unsigned long, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned long const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int>(long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [15], long long>(char const (&) [15], long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [17]>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [17])
Unexecuted instantiation: tinyformat::detail::FormatListN<6>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>, unsigned long long, unsigned long>(long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<unsigned long long> const&, unsigned long long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned char const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, char const*, char const*>(char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, char const* const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char const*, long long>(char const* const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<char [13], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(char const (&) [13], unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [13], long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [13], long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<unsigned long, unsigned long, int>(unsigned long const&, unsigned long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [19], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [19], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char [19]>(char const (&) [19])
Unexecuted instantiation: tinyformat::detail::FormatListN<6>::FormatListN<unsigned int, unsigned int, unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned int const&, unsigned int const&, unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<kernel::ChainstateRole, int, int>(kernel::ChainstateRole const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<7>::FormatListN<kernel::ChainstateRole, unsigned long long, unsigned long long, long long, int, int, int>(kernel::ChainstateRole const&, unsigned long long const&, unsigned long long const&, long long const&, int const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [18], int>(char const (&) [18], int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<node::BlockfileType, node::BlockfileCursor>(node::BlockfileType const&, node::BlockfileCursor const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, unsigned int>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<int, bool, int>(int const&, bool const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned int, int>(unsigned int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<int, unsigned long long, unsigned long long>(int const&, unsigned long long const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<long long, long long, long long, long long, long long>(long long const&, long long const&, long long const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<double, double, unsigned long>(double const&, double const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<long long, unsigned long long, long long, unsigned long long>(long long const&, unsigned long long const&, long long const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<double, double, double>(double const&, double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<long long, unsigned long>(long long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<long>(long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, unsigned long, unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<long long, unsigned int, unsigned int>(long long const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<long long, bool>(long long const&, bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<18>::FormatListN<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&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned long, unsigned long long>(unsigned long const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long, long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long const&, long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<7>::FormatListN<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&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<unsigned long, double>(unsigned long const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<unsigned long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned long const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<ServiceFlags>(ServiceFlags const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<unsigned long, unsigned long, unsigned int>(unsigned long const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [21], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [21], unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, long long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<unsigned long, long long, long long>(unsigned long const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<unsigned long, unsigned long, long long, long long>(unsigned long const&, unsigned long const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<12>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, double, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&, double const&, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char [23]>(char const (&) [23])
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char [21]>(char const (&) [21])
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char const*, unsigned long>(char const* const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<char [13], int, int, int, char [42]>(char const (&) [13], int const&, int const&, int const&, char const (&) [42])
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, double const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<6>::FormatListN<unsigned int, double, double, double, double, double>(unsigned int const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<int, double, double, double, double>(int const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<char const*, bool, bool, bool, bool>(char const* const&, bool const&, bool const&, bool const&, bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [11], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [11], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<6>::FormatListN<int, unsigned long long, unsigned long long, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42]>(int const&, unsigned long long const&, unsigned long long const&, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [42])
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<long long, double>(long long const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<1>::FormatListN<char [12]>(char const (&) [12])
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [17], char const*>(char const (&) [17], char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [22], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [22], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [22], unsigned long long, char const*>(char const (&) [22], unsigned long long const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const* const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<long long, float, unsigned long>(long long const&, float const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<unsigned long long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned long long const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool>(char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [26], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [26], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<4>::FormatListN<char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(char const (&) [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [35], unsigned int, unsigned long>(char const (&) [35], unsigned int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<2>::FormatListN<char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<3>::FormatListN<int, int, int>(int const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<8>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned int, unsigned int, unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<5>::FormatListN<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long, unsigned long, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned long const&, unsigned long const&, unsigned int const&)
993
#else // C++98 version
994
        void init(int) {}
995
#       define TINYFORMAT_MAKE_FORMATLIST_CONSTRUCTOR(n)                \
996
                                                                        \
997
        template<TINYFORMAT_ARGTYPES(n)>                                \
998
        FormatListN(TINYFORMAT_VARARGS(n))                              \
999
            : FormatList(&m_formatterStore[0], n)                       \
1000
        { TINYFORMAT_ASSERT(n == N); init(0, TINYFORMAT_PASSARGS(n)); } \
1001
                                                                        \
1002
        template<TINYFORMAT_ARGTYPES(n)>                                \
1003
        void init(int i, TINYFORMAT_VARARGS(n))                         \
1004
        {                                                               \
1005
            m_formatterStore[i] = FormatArg(v1);                        \
1006
            init(i+1 TINYFORMAT_PASSARGS_TAIL(n));                      \
1007
        }
1008
1009
        TINYFORMAT_FOREACH_ARGNUM(TINYFORMAT_MAKE_FORMATLIST_CONSTRUCTOR)
1010
#       undef TINYFORMAT_MAKE_FORMATLIST_CONSTRUCTOR
1011
#endif
1012
        FormatListN(const FormatListN& other)
1013
            : FormatList(&m_formatterStore[0], N)
1014
        { std::copy(&other.m_formatterStore[0], &other.m_formatterStore[N],
1015
                    &m_formatterStore[0]); }
1016
1017
    private:
1018
        FormatArg m_formatterStore[N];
1019
};
1020
1021
// Special 0-arg version - MSVC says zero-sized C array in struct is nonstandard
1022
template<> class FormatListN<0> : public FormatList
1023
{
1024
public:
1025
0
    FormatListN() : FormatList(nullptr, 0) {}
1026
};
1027
1028
} // namespace detail
1029
1030
1031
//------------------------------------------------------------------------------
1032
// Primary API functions
1033
1034
#ifdef TINYFORMAT_USE_VARIADIC_TEMPLATES
1035
1036
/// Make type-agnostic format list from list of template arguments.
1037
///
1038
/// The exact return type of this function is an implementation detail and
1039
/// shouldn't be relied upon.  Instead it should be stored as a FormatListRef:
1040
///
1041
///   FormatListRef formatList = makeFormatList( /*...*/ );
1042
template<typename... Args>
1043
detail::FormatListN<sizeof...(Args)> makeFormatList(const Args&... args)
1044
17.0k
{
1045
17.0k
    return detail::FormatListN<sizeof...(args)>(args...);
1046
17.0k
}
tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1044
547
{
1045
547
    return detail::FormatListN<sizeof...(args)>(args...);
1046
547
}
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int)> tinyformat::makeFormatList<int>(int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, unsigned long)> tinyformat::makeFormatList<unsigned long, unsigned long>(unsigned long const&, unsigned long const&)
tinyformat::detail::FormatListN<sizeof...(unsigned short)> tinyformat::makeFormatList<unsigned short>(unsigned short const&)
Line
Count
Source
1044
2.91k
{
1045
2.91k
    return detail::FormatListN<sizeof...(args)>(args...);
1046
2.91k
}
tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1044
5.42k
{
1045
5.42k
    return detail::FormatListN<sizeof...(args)>(args...);
1046
5.42k
}
tinyformat::detail::FormatListN<sizeof...(long long)> tinyformat::makeFormatList<long long>(long long const&)
Line
Count
Source
1044
543
{
1045
543
    return detail::FormatListN<sizeof...(args)>(args...);
1046
543
}
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(double)> tinyformat::makeFormatList<double>(double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*)> tinyformat::makeFormatList<char const*>(char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(signed char)> tinyformat::makeFormatList<signed char>(signed char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned char)> tinyformat::makeFormatList<unsigned char>(unsigned char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char)> tinyformat::makeFormatList<char>(char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(bool)> tinyformat::makeFormatList<bool>(bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(float)> tinyformat::makeFormatList<float>(float const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(short)> tinyformat::makeFormatList<short>(short const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int)> tinyformat::makeFormatList<unsigned int>(unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long long)> tinyformat::makeFormatList<unsigned long long>(unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...()> tinyformat::makeFormatList<>()
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long)> tinyformat::makeFormatList<unsigned long>(unsigned long const&)
tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>)> tinyformat::makeFormatList<std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Line
Count
Source
1044
1
{
1045
1
    return detail::FormatListN<sizeof...(args)>(args...);
1046
1
}
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(CBlockIndex*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<CBlockIndex*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(CBlockIndex* const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long, int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, long long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [13])> tinyformat::makeFormatList<char [13]>(char const (&) [13])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, int)> tinyformat::makeFormatList<int, int>(int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [13], char [27])> tinyformat::makeFormatList<char [13], char [27]>(char const (&) [13], char const (&) [27])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [8], char [37])> tinyformat::makeFormatList<char [8], char [37]>(char const (&) [8], char const (&) [37])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned short const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)> tinyformat::makeFormatList<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, long long, long long)> tinyformat::makeFormatList<char const*, long long, long long>(char const* const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [7], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [7], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [7], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [14], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [14], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [14], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char>>)> tinyformat::makeFormatList<unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(unsigned long const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
tinyformat::detail::FormatListN<sizeof...(unsigned char, unsigned char, unsigned char, unsigned char)> tinyformat::makeFormatList<unsigned char, unsigned char, unsigned char, unsigned char>(unsigned char const&, unsigned char const&, unsigned char const&, unsigned char const&)
Line
Count
Source
1044
1.91k
{
1045
1.91k
    return detail::FormatListN<sizeof...(args)>(args...);
1046
1.91k
}
tinyformat::detail::FormatListN<sizeof...(char const*, unsigned short)> tinyformat::makeFormatList<char const*, unsigned short>(char const* const&, unsigned short const&)
Line
Count
Source
1044
2.50k
{
1045
2.50k
    return detail::FormatListN<sizeof...(args)>(args...);
1046
2.50k
}
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<unsigned long long> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<long long, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(long long const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, unsigned int, unsigned int)> tinyformat::makeFormatList<unsigned int, unsigned int, unsigned int>(unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, unsigned int)> tinyformat::makeFormatList<unsigned int, unsigned int>(unsigned int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)> tinyformat::makeFormatList<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, int)> tinyformat::makeFormatList<unsigned long, int>(unsigned long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, unsigned int)> tinyformat::makeFormatList<int, unsigned int>(int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, char const*)> tinyformat::makeFormatList<char const*, char const*>(char const* const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, unsigned int)> tinyformat::makeFormatList<unsigned long, unsigned int>(unsigned long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, unsigned long)> tinyformat::makeFormatList<unsigned int, unsigned long>(unsigned int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, long long)> tinyformat::makeFormatList<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, long long>(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)> tinyformat::makeFormatList<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, char const*, unsigned int, char const*, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42])> tinyformat::makeFormatList<std::__1::basic_string_view<char, std::__1::char_traits<char>>, char const*, unsigned int, char const*, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42]>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, char const* const&, unsigned int const&, char const* const&, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [42])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, unsigned int, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>)> tinyformat::makeFormatList<char const*, unsigned int, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(char const* const&, unsigned int const&, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, char const*, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>)> tinyformat::makeFormatList<char const*, char const*, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(char const* const&, char const* const&, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>)> tinyformat::makeFormatList<char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, long long)> tinyformat::makeFormatList<long long, long long>(long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long, unsigned long, long)> tinyformat::makeFormatList<long, unsigned long, long>(long const&, unsigned long const&, long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, int)> tinyformat::makeFormatList<char const*, int>(char const* const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, unsigned int, unsigned int, long, long, long long)> tinyformat::makeFormatList<int, unsigned int, unsigned int, long, long, long long>(int const&, unsigned int const&, unsigned int const&, long const&, long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, unsigned int, unsigned int)> tinyformat::makeFormatList<int, unsigned int, unsigned int>(int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, int, long, long, long long)> tinyformat::makeFormatList<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, int, long, long, long long>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, int const&, long const&, long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>)> tinyformat::makeFormatList<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long long, long long)> tinyformat::makeFormatList<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long long, long long>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
tinyformat::detail::FormatListN<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1044
2.62k
{
1045
2.62k
    return detail::FormatListN<sizeof...(args)>(args...);
1046
2.62k
}
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, long long, long long)> tinyformat::makeFormatList<long long, long long, long long>(long long const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [12], unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [12], unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [12], unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [20], int)> tinyformat::makeFormatList<char [20], int>(char const (&) [20], int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [20])> tinyformat::makeFormatList<char [20]>(char const (&) [20])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, int, int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double)> tinyformat::makeFormatList<long long, int, int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double>(long long const&, int const&, int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, long long, char const*)> tinyformat::makeFormatList<long long, long long, char const*>(long long const&, long long const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, char const*)> tinyformat::makeFormatList<int, char const*>(int const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [13], char const*)> tinyformat::makeFormatList<char [13], char const*>(char const (&) [13], char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [15], int)> tinyformat::makeFormatList<char [15], int>(char const (&) [15], int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, util::TranslatedLiteral)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, util::TranslatedLiteral>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, util::TranslatedLiteral const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, double)> tinyformat::makeFormatList<int, double>(int const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [27], int)> tinyformat::makeFormatList<char [27], int>(char const (&) [27], int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [13])> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [13]>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [13])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [21], char [42])> tinyformat::makeFormatList<char [21], char [42]>(char const (&) [21], char const (&) [42])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [12], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [12], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [12], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [10])> tinyformat::makeFormatList<char [10]>(char const (&) [10])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, int, int, int)> tinyformat::makeFormatList<int, int, int, int>(int const&, int const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [12], char const*)> tinyformat::makeFormatList<char [12], char const*>(char const (&) [12], char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [16])> tinyformat::makeFormatList<char [16]>(char const (&) [16])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, long long)> tinyformat::makeFormatList<unsigned long, long long>(unsigned long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, char [42], std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)> tinyformat::makeFormatList<char const*, char [42], std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(char const* const&, char const (&) [42], std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)> tinyformat::makeFormatList<unsigned long, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(unsigned long const&, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, int, int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, int, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int)> tinyformat::makeFormatList<int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(int const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, int, unsigned long)> tinyformat::makeFormatList<int, int, unsigned long>(int const&, int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned char, unsigned char)> tinyformat::makeFormatList<unsigned char, unsigned char>(unsigned char const&, unsigned char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned char, unsigned char, char [13], unsigned char)> tinyformat::makeFormatList<unsigned char, unsigned char, char [13], unsigned char>(unsigned char const&, unsigned char const&, char const (&) [13], unsigned char const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long, unsigned long, unsigned long, unsigned int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long, unsigned long, unsigned long, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [14])> tinyformat::makeFormatList<char [14]>(char const (&) [14])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, char const*, int)> tinyformat::makeFormatList<unsigned long, char const*, int>(unsigned long const&, char const* const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, int, unsigned long)> tinyformat::makeFormatList<char const*, int, unsigned long>(char const* const&, int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [6], int)> tinyformat::makeFormatList<char [6], int>(char const (&) [6], int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, long long, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<long long, long long, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(long long const&, long long const&, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, int)> tinyformat::makeFormatList<long long, int>(long long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned short, unsigned long, unsigned long)> tinyformat::makeFormatList<unsigned short, unsigned long, unsigned long>(unsigned short const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(double, double)> tinyformat::makeFormatList<double, double>(double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [1])> tinyformat::makeFormatList<char [1]>(char const (&) [1])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, int, int, int, int)> tinyformat::makeFormatList<int, int, int, int, int>(int const&, int const&, int const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, int, unsigned long)> tinyformat::makeFormatList<unsigned int, int, unsigned long>(unsigned int const&, int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned short, unsigned short, unsigned short, unsigned short, unsigned short)> tinyformat::makeFormatList<unsigned short, unsigned short, unsigned short, unsigned short, unsigned short>(unsigned short const&, unsigned short const&, unsigned short const&, unsigned short const&, unsigned short const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(bool, bool)> tinyformat::makeFormatList<bool, bool>(bool const&, bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [15], bool, long)> tinyformat::makeFormatList<char [15], bool, long>(char const (&) [15], bool const&, long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, unsigned int)> tinyformat::makeFormatList<long long, unsigned int>(long long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(double const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, unsigned long long)> tinyformat::makeFormatList<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, unsigned long long>(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [17])> tinyformat::makeFormatList<char [17]>(char const (&) [17])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [3], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)> tinyformat::makeFormatList<char [3], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(char const (&) [3], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, long long)> tinyformat::makeFormatList<unsigned int, long long>(unsigned int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ServiceFlags const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [9], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [9], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [9], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [17], bool)> tinyformat::makeFormatList<char [17], bool>(char const (&) [17], bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)> tinyformat::makeFormatList<char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(char const (&) [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, long long, unsigned long)> tinyformat::makeFormatList<long long, long long, unsigned long>(long long const&, long long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [20], long long)> tinyformat::makeFormatList<char [20], long long>(char const (&) [20], long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long)> tinyformat::makeFormatList<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long>(long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(ServiceFlags, ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<ServiceFlags, ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(ServiceFlags const&, ServiceFlags const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, long long)> tinyformat::makeFormatList<int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, long long>(int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<int>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<int>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<int> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1044
537
{
1045
537
    return detail::FormatListN<sizeof...(args)>(args...);
1046
537
}
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, long long)> tinyformat::makeFormatList<int, long long>(int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)> tinyformat::makeFormatList<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long)> tinyformat::makeFormatList<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long>(std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, unsigned long long, unsigned long long, long long)> tinyformat::makeFormatList<unsigned long, unsigned long long, unsigned long long, long long>(unsigned long const&, unsigned long long const&, unsigned long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)> tinyformat::makeFormatList<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<unsigned long, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned long const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long)> tinyformat::makeFormatList<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int)> tinyformat::makeFormatList<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int>(long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [15], long long)> tinyformat::makeFormatList<char [15], long long>(char const (&) [15], long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [17])> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [17]>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [17])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>, unsigned long long, unsigned long)> tinyformat::makeFormatList<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>, unsigned long long, unsigned long>(long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<unsigned long long> const&, unsigned long long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned char const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)> tinyformat::makeFormatList<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, char const*, char const*)> tinyformat::makeFormatList<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, char const*, char const*>(char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, char const* const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, long long)> tinyformat::makeFormatList<char const*, long long>(char const* const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)> tinyformat::makeFormatList<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [13], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)> tinyformat::makeFormatList<char [13], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(char const (&) [13], unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [13], long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [13], long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [13], long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, unsigned long, int)> tinyformat::makeFormatList<unsigned long, unsigned long, int>(unsigned long const&, unsigned long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [19], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [19], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [19], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [19])> tinyformat::makeFormatList<char [19]>(char const (&) [19])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, unsigned int, unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<unsigned int, unsigned int, unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned int const&, unsigned int const&, unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(kernel::ChainstateRole, int, int)> tinyformat::makeFormatList<kernel::ChainstateRole, int, int>(kernel::ChainstateRole const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(kernel::ChainstateRole, unsigned long long, unsigned long long, long long, int, int, int)> tinyformat::makeFormatList<kernel::ChainstateRole, unsigned long long, unsigned long long, long long, int, int, int>(kernel::ChainstateRole const&, unsigned long long const&, unsigned long long const&, long long const&, int const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [18], int)> tinyformat::makeFormatList<char [18], int>(char const (&) [18], int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(node::BlockfileType, node::BlockfileCursor)> tinyformat::makeFormatList<node::BlockfileType, node::BlockfileCursor>(node::BlockfileType const&, node::BlockfileCursor const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, unsigned int)> tinyformat::makeFormatList<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, unsigned int>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, bool, int)> tinyformat::makeFormatList<int, bool, int>(int const&, bool const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, int)> tinyformat::makeFormatList<unsigned int, int>(unsigned int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, unsigned long long, unsigned long long)> tinyformat::makeFormatList<int, unsigned long long, unsigned long long>(int const&, unsigned long long const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, long long, long long, long long, long long)> tinyformat::makeFormatList<long long, long long, long long, long long, long long>(long long const&, long long const&, long long const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(double, double, unsigned long)> tinyformat::makeFormatList<double, double, unsigned long>(double const&, double const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, unsigned long long, long long, unsigned long long)> tinyformat::makeFormatList<long long, unsigned long long, long long, unsigned long long>(long long const&, unsigned long long const&, long long const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(double, double, double)> tinyformat::makeFormatList<double, double, double>(double const&, double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, unsigned long)> tinyformat::makeFormatList<long long, unsigned long>(long long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long)> tinyformat::makeFormatList<long>(long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)> tinyformat::makeFormatList<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, unsigned long, unsigned long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, unsigned long, unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, unsigned int, unsigned int)> tinyformat::makeFormatList<long long, unsigned int, unsigned int>(long long const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, bool)> tinyformat::makeFormatList<long long, bool>(long long const&, bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, double, double, double, double, double, float, double, double, double, double, double, double, float, double, double, double, double)> tinyformat::makeFormatList<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&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, unsigned long long)> tinyformat::makeFormatList<unsigned long, unsigned long long>(unsigned long const&, unsigned long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long, long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long, long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long const&, long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, unsigned long, unsigned int, unsigned int, unsigned long, unsigned int, char const*)> tinyformat::makeFormatList<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&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, double)> tinyformat::makeFormatList<unsigned long, double>(unsigned long const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<unsigned long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned long const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(ServiceFlags)> tinyformat::makeFormatList<ServiceFlags>(ServiceFlags const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, unsigned long, unsigned int)> tinyformat::makeFormatList<unsigned long, unsigned long, unsigned int>(unsigned long const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [21], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [21], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [21], unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long, int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long, int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, long long const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, long long, long long)> tinyformat::makeFormatList<unsigned long, long long, long long>(unsigned long const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long, unsigned long, long long, long long)> tinyformat::makeFormatList<unsigned long, unsigned long, long long, long long>(unsigned long const&, unsigned long const&, long long const&, long long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, double, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, double, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&, double const&, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [23])> tinyformat::makeFormatList<char [23]>(char const (&) [23])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [21])> tinyformat::makeFormatList<char [21]>(char const (&) [21])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, unsigned long)> tinyformat::makeFormatList<char const*, unsigned long>(char const* const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [13], int, int, int, char [42])> tinyformat::makeFormatList<char [13], int, int, int, char [42]>(char const (&) [13], int const&, int const&, int const&, char const (&) [42])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, double const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)> tinyformat::makeFormatList<unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)> tinyformat::makeFormatList<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned int, double, double, double, double, double)> tinyformat::makeFormatList<unsigned int, double, double, double, double, double>(unsigned int const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, double, double, double, double)> tinyformat::makeFormatList<int, double, double, double, double>(int const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, bool, bool, bool, bool)> tinyformat::makeFormatList<char const*, bool, bool, bool, bool>(char const* const&, bool const&, bool const&, bool const&, bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [11], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [11], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [11], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, unsigned long long, unsigned long long, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42])> tinyformat::makeFormatList<int, unsigned long long, unsigned long long, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42]>(int const&, unsigned long long const&, unsigned long long const&, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [42])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, double)> tinyformat::makeFormatList<long long, double>(long long const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [12])> tinyformat::makeFormatList<char [12]>(char const (&) [12])
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [17], char const*)> tinyformat::makeFormatList<char [17], char const*>(char const (&) [17], char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [22], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [22], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [22], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [22], unsigned long long, char const*)> tinyformat::makeFormatList<char [22], unsigned long long, char const*>(char const (&) [22], unsigned long long const&, char const* const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const* const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(long long, float, unsigned long)> tinyformat::makeFormatList<long long, float, unsigned long>(long long const&, float const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(unsigned long long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<unsigned long long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(unsigned long long const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool)> tinyformat::makeFormatList<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool>(char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)> tinyformat::makeFormatList<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [26], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [26], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [26], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)> tinyformat::makeFormatList<char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(char const (&) [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [35], unsigned int, unsigned long)> tinyformat::makeFormatList<char [35], unsigned int, unsigned long>(char const (&) [35], unsigned int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)> tinyformat::makeFormatList<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)> tinyformat::makeFormatList<char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const (&) [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(int, int, int)> tinyformat::makeFormatList<int, int, int>(int const&, int const&, int const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned int, unsigned int, unsigned long)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned int, unsigned int, unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned long const&)
Unexecuted instantiation: tinyformat::detail::FormatListN<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long, unsigned long, unsigned int)> tinyformat::makeFormatList<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long, unsigned long, unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned long const&, unsigned long const&, unsigned int const&)
1047
1048
#else // C++98 version
1049
1050
inline detail::FormatListN<0> makeFormatList()
1051
{
1052
    return detail::FormatListN<0>();
1053
}
1054
#define TINYFORMAT_MAKE_MAKEFORMATLIST(n)                     \
1055
template<TINYFORMAT_ARGTYPES(n)>                              \
1056
detail::FormatListN<n> makeFormatList(TINYFORMAT_VARARGS(n))  \
1057
{                                                             \
1058
    return detail::FormatListN<n>(TINYFORMAT_PASSARGS(n));    \
1059
}
1060
TINYFORMAT_FOREACH_ARGNUM(TINYFORMAT_MAKE_MAKEFORMATLIST)
1061
#undef TINYFORMAT_MAKE_MAKEFORMATLIST
1062
1063
#endif
1064
1065
/// Format list of arguments to the stream according to the given format string.
1066
///
1067
/// The name vformat() is chosen for the semantic similarity to vprintf(): the
1068
/// list of format arguments is held in a single function argument.
1069
inline void vformat(std::ostream& out, const char* fmt, FormatListRef list)
1070
17.0k
{
1071
17.0k
    detail::formatImpl(out, fmt, list.m_args, list.m_N);
1072
17.0k
}
1073
1074
1075
#ifdef TINYFORMAT_USE_VARIADIC_TEMPLATES
1076
1077
/// Format list of arguments to the stream according to given format string.
1078
template<typename... Args>
1079
void format(std::ostream& out, FormatStringCheck<sizeof...(Args)> fmt, const Args&... args)
1080
17.0k
{
1081
17.0k
    vformat(out, fmt, makeFormatList(args...));
1082
17.0k
}
void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1080
547
{
1081
547
    vformat(out, fmt, makeFormatList(args...));
1082
547
}
Unexecuted instantiation: void tinyformat::format<int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int)>, int const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long)>, unsigned long const&, unsigned long const&)
void tinyformat::format<unsigned short>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned short)>, unsigned short const&)
Line
Count
Source
1080
2.91k
{
1081
2.91k
    vformat(out, fmt, makeFormatList(args...));
1082
2.91k
}
void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1080
5.42k
{
1081
5.42k
    vformat(out, fmt, makeFormatList(args...));
1082
5.42k
}
void tinyformat::format<long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long)>, long long const&)
Line
Count
Source
1080
543
{
1081
543
    vformat(out, fmt, makeFormatList(args...));
1082
543
}
Unexecuted instantiation: void tinyformat::format<double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(double)>, double const&)
Unexecuted instantiation: void tinyformat::format<char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*)>, char const* const&)
Unexecuted instantiation: void tinyformat::format<signed char>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(signed char)>, signed char const&)
Unexecuted instantiation: void tinyformat::format<unsigned char>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned char)>, unsigned char const&)
Unexecuted instantiation: void tinyformat::format<char>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char)>, char const&)
Unexecuted instantiation: void tinyformat::format<bool>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(bool)>, bool const&)
Unexecuted instantiation: void tinyformat::format<float>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(float)>, float const&)
Unexecuted instantiation: void tinyformat::format<short>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(short)>, short const&)
Unexecuted instantiation: void tinyformat::format<unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int)>, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<unsigned long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long long)>, unsigned long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: void tinyformat::format<>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...()>)
Unexecuted instantiation: void tinyformat::format<unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long)>, unsigned long const&)
void tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Line
Count
Source
1080
1
{
1081
1
    vformat(out, fmt, makeFormatList(args...));
1082
1
}
Unexecuted instantiation: void tinyformat::format<CBlockIndex*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(CBlockIndex*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, CBlockIndex* const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, long long const&, int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [13]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [13])>, char const (&) [13])
Unexecuted instantiation: void tinyformat::format<int, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, int)>, int const&, int const&)
Unexecuted instantiation: void tinyformat::format<char [13], char [27]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [13], char [27])>, char const (&) [13], char const (&) [27])
Unexecuted instantiation: void tinyformat::format<char [8], char [37]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [8], char [37])>, char const (&) [8], char const (&) [37])
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned short const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&)
Unexecuted instantiation: void tinyformat::format<unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<char const*, long long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, long long, long long)>, char const* const&, long long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [7], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [7], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [7], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [14], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [14], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [14], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, unsigned long const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
void tinyformat::format<unsigned char, unsigned char, unsigned char, unsigned char>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned char, unsigned char, unsigned char, unsigned char)>, unsigned char const&, unsigned char const&, unsigned char const&, unsigned char const&)
Line
Count
Source
1080
1.91k
{
1081
1.91k
    vformat(out, fmt, makeFormatList(args...));
1082
1.91k
}
void tinyformat::format<char const*, unsigned short>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, unsigned short)>, char const* const&, unsigned short const&)
Line
Count
Source
1080
2.50k
{
1081
2.50k
    vformat(out, fmt, makeFormatList(args...));
1082
2.50k
}
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<unsigned long long> const&)
Unexecuted instantiation: void tinyformat::format<long long, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, long long const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<unsigned int, unsigned int, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int, unsigned int, unsigned int)>, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<unsigned int, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int, unsigned int)>, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, int)>, unsigned long const&, int const&)
Unexecuted instantiation: void tinyformat::format<int, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, unsigned int)>, int const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char const*, char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, char const*)>, char const* const&, char const* const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned int)>, unsigned long const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<unsigned int, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int, unsigned long)>, unsigned int const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, long long)>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, char const*, unsigned int, char const*, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, char const*, unsigned int, char const*, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42])>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, char const* const&, unsigned int const&, char const* const&, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [42])
Unexecuted instantiation: void tinyformat::format<char const*, unsigned int, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, unsigned int, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, char const* const&, unsigned int const&, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: void tinyformat::format<char const*, char const*, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, char const*, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, char const* const&, char const* const&, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: void tinyformat::format<char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: void tinyformat::format<long long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, long long)>, long long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<long, unsigned long, long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long, unsigned long, long)>, long const&, unsigned long const&, long const&)
Unexecuted instantiation: void tinyformat::format<char const*, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, int)>, char const* const&, int const&)
Unexecuted instantiation: void tinyformat::format<int, unsigned int, unsigned int, long, long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, unsigned int, unsigned int, long, long, long long)>, int const&, unsigned int const&, unsigned int const&, long const&, long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<int, unsigned int, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, unsigned int, unsigned int)>, int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, int, long, long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, int, long, long, long long)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, int const&, long const&, long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long long, long long)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned long long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
void tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1080
2.62k
{
1081
2.62k
    vformat(out, fmt, makeFormatList(args...));
1082
2.62k
}
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<long long, long long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, long long, long long)>, long long const&, long long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<char [12], unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [12], unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [12], unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [20], int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [20], int)>, char const (&) [20], int const&)
Unexecuted instantiation: void tinyformat::format<char [20]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [20])>, char const (&) [20])
Unexecuted instantiation: void tinyformat::format<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: void tinyformat::format<long long, int, int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, int, int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double)>, long long const&, int const&, int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: void tinyformat::format<long long, long long, char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, long long, char const*)>, long long const&, long long const&, char const* const&)
Unexecuted instantiation: void tinyformat::format<int, char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, char const*)>, int const&, char const* const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: void tinyformat::format<char [13], char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [13], char const*)>, char const (&) [13], char const* const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<char [15], int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [15], int)>, char const (&) [15], int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, util::TranslatedLiteral>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, util::TranslatedLiteral)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, util::TranslatedLiteral const&)
Unexecuted instantiation: void tinyformat::format<int, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, double)>, int const&, double const&)
Unexecuted instantiation: void tinyformat::format<char [27], int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [27], int)>, char const (&) [27], int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [13]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [13])>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [13])
Unexecuted instantiation: void tinyformat::format<char [21], char [42]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [21], char [42])>, char const (&) [21], char const (&) [42])
Unexecuted instantiation: void tinyformat::format<char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [12], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [12], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [12], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [10]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [10])>, char const (&) [10])
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: void tinyformat::format<int, int, int, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, int, int, int)>, int const&, int const&, int const&, int const&)
Unexecuted instantiation: void tinyformat::format<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [12], char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [12], char const*)>, char const (&) [12], char const* const&)
Unexecuted instantiation: void tinyformat::format<char [16]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [16])>, char const (&) [16])
Unexecuted instantiation: void tinyformat::format<unsigned long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, long long)>, unsigned long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<char const*, char [42], std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, char [42], std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)>, char const* const&, char const (&) [42], std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)>, unsigned long const&, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, int, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, int, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&, int const&, int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int)>, int const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: void tinyformat::format<int, int, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, int, unsigned long)>, int const&, int const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<unsigned char, unsigned char>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned char, unsigned char)>, unsigned char const&, unsigned char const&)
Unexecuted instantiation: void tinyformat::format<unsigned char, unsigned char, char [13], unsigned char>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned char, unsigned char, char [13], unsigned char)>, unsigned char const&, unsigned char const&, char const (&) [13], unsigned char const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long, unsigned long, unsigned long, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long, unsigned long, unsigned long, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<char [14]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [14])>, char const (&) [14])
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, char const*, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, char const*, int)>, unsigned long const&, char const* const&, int const&)
Unexecuted instantiation: void tinyformat::format<char const*, int, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, int, unsigned long)>, char const* const&, int const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<char [6], int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [6], int)>, char const (&) [6], int const&)
Unexecuted instantiation: void tinyformat::format<long long, long long, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, long long, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, long long const&, long long const&, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<long long, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, int)>, long long const&, int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&)
Unexecuted instantiation: void tinyformat::format<unsigned short, unsigned long, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned short, unsigned long, unsigned long)>, unsigned short const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&, int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<double, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(double, double)>, double const&, double const&)
Unexecuted instantiation: void tinyformat::format<char [1]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [1])>, char const (&) [1])
Unexecuted instantiation: void tinyformat::format<int, int, int, int, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, int, int, int, int)>, int const&, int const&, int const&, int const&, int const&)
Unexecuted instantiation: void tinyformat::format<unsigned int, int, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int, int, unsigned long)>, unsigned int const&, int const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<unsigned short, unsigned short, unsigned short, unsigned short, unsigned short>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned short, unsigned short, unsigned short, unsigned short, unsigned short)>, unsigned short const&, unsigned short const&, unsigned short const&, unsigned short const&, unsigned short const&)
Unexecuted instantiation: void tinyformat::format<bool, bool>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(bool, bool)>, bool const&, bool const&)
Unexecuted instantiation: void tinyformat::format<char [15], bool, long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [15], bool, long)>, char const (&) [15], bool const&, long const&)
Unexecuted instantiation: void tinyformat::format<long long, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, unsigned int)>, long long const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, double const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, unsigned long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, unsigned long long)>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&, unsigned long long const&)
Unexecuted instantiation: void tinyformat::format<char [17]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [17])>, char const (&) [17])
Unexecuted instantiation: void tinyformat::format<char [3], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [3], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)>, char const (&) [3], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: void tinyformat::format<unsigned int, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int, long long)>, unsigned int const&, long long const&)
Unexecuted instantiation: void tinyformat::format<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, ServiceFlags const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<char [9], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [9], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [9], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [17], bool>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [17], bool)>, char const (&) [17], bool const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, char const (&) [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: void tinyformat::format<long long, long long, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, long long, unsigned long)>, long long const&, long long const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<char [20], long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [20], long long)>, char const (&) [20], long long const&)
Unexecuted instantiation: void tinyformat::format<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long)>, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<ServiceFlags, ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(ServiceFlags, ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, ServiceFlags const&, ServiceFlags const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, long long)>, int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<int>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<int>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<int> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1080
537
{
1081
537
    vformat(out, fmt, makeFormatList(args...));
1082
537
}
Unexecuted instantiation: void tinyformat::format<int, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, long long)>, int const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, unsigned long long, unsigned long long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long long, unsigned long long, long long)>, unsigned long const&, unsigned long long const&, unsigned long long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, long long const&)
Unexecuted instantiation: void tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned long const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: void tinyformat::format<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int)>, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<char [15], long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [15], long long)>, char const (&) [15], long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [17]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [17])>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [17])
Unexecuted instantiation: void tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: void tinyformat::format<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>, unsigned long long, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>, unsigned long long, unsigned long)>, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<unsigned long long> const&, unsigned long long const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned char const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, char const*, char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, char const*, char const*)>, char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, char const* const&, char const* const&)
Unexecuted instantiation: void tinyformat::format<char const*, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, long long)>, char const* const&, long long const&)
Unexecuted instantiation: void tinyformat::format<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: void tinyformat::format<char [13], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [13], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, char const (&) [13], unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: void tinyformat::format<char [13], long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [13], long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [13], long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, unsigned long, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long, int)>, unsigned long const&, unsigned long const&, int const&)
Unexecuted instantiation: void tinyformat::format<char [19], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [19], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [19], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [19]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [19])>, char const (&) [19])
Unexecuted instantiation: void tinyformat::format<unsigned int, unsigned int, unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int, unsigned int, unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned int const&, unsigned int const&, unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<kernel::ChainstateRole, int, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(kernel::ChainstateRole, int, int)>, kernel::ChainstateRole const&, int const&, int const&)
Unexecuted instantiation: void tinyformat::format<kernel::ChainstateRole, unsigned long long, unsigned long long, long long, int, int, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(kernel::ChainstateRole, unsigned long long, unsigned long long, long long, int, int, int)>, kernel::ChainstateRole const&, unsigned long long const&, unsigned long long const&, long long const&, int const&, int const&, int const&)
Unexecuted instantiation: void tinyformat::format<unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [18], int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [18], int)>, char const (&) [18], int const&)
Unexecuted instantiation: void tinyformat::format<node::BlockfileType, node::BlockfileCursor>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(node::BlockfileType, node::BlockfileCursor)>, node::BlockfileType const&, node::BlockfileCursor const&)
Unexecuted instantiation: void tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, unsigned int)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<int, bool, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, bool, int)>, int const&, bool const&, int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned long long const&)
Unexecuted instantiation: void tinyformat::format<unsigned int, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int, int)>, unsigned int const&, int const&)
Unexecuted instantiation: void tinyformat::format<int, unsigned long long, unsigned long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, unsigned long long, unsigned long long)>, int const&, unsigned long long const&, unsigned long long const&)
Unexecuted instantiation: void tinyformat::format<long long, long long, long long, long long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, long long, long long, long long, long long)>, long long const&, long long const&, long long const&, long long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<double, double, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(double, double, unsigned long)>, double const&, double const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<long long, unsigned long long, long long, unsigned long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, unsigned long long, long long, unsigned long long)>, long long const&, unsigned long long const&, long long const&, unsigned long long const&)
Unexecuted instantiation: void tinyformat::format<double, double, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(double, double, double)>, double const&, double const&, double const&)
Unexecuted instantiation: void tinyformat::format<long long, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, unsigned long)>, long long const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long)>, long const&)
Unexecuted instantiation: void tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, unsigned long, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, unsigned long, unsigned long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<long long, unsigned int, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, unsigned int, unsigned int)>, long long const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<long long, bool>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, bool)>, long long const&, bool const&)
Unexecuted instantiation: void tinyformat::format<int, double, double, double, double, double, float, double, double, double, double, double, double, float, double, double, double, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<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&)
Unexecuted instantiation: void tinyformat::format<unsigned long, unsigned long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long long)>, unsigned long const&, unsigned long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long, long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long, long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long const&, long const&)
Unexecuted instantiation: void tinyformat::format<unsigned int, unsigned long, unsigned int, unsigned int, unsigned long, unsigned int, char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<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&)
Unexecuted instantiation: void tinyformat::format<unsigned long, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, double)>, unsigned long const&, double const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned long const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<ServiceFlags>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(ServiceFlags)>, ServiceFlags const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, unsigned long, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long, unsigned int)>, unsigned long const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [21], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [21], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [21], unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, long long const&, int const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, long long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, long long, long long)>, unsigned long const&, long long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<unsigned long, unsigned long, long long, long long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long, long long, long long)>, unsigned long const&, unsigned long const&, long long const&, long long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, double, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, double, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&, double const&, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [23]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [23])>, char const (&) [23])
Unexecuted instantiation: void tinyformat::format<char [21]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [21])>, char const (&) [21])
Unexecuted instantiation: void tinyformat::format<char const*, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, unsigned long)>, char const* const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<char [13], int, int, int, char [42]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [13], int, int, int, char [42])>, char const (&) [13], int const&, int const&, int const&, char const (&) [42])
Unexecuted instantiation: void tinyformat::format<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, double const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: void tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: void tinyformat::format<unsigned int, double, double, double, double, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned int, double, double, double, double, double)>, unsigned int const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: void tinyformat::format<int, double, double, double, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, double, double, double, double)>, int const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: void tinyformat::format<char const*, bool, bool, bool, bool>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, bool, bool, bool, bool)>, char const* const&, bool const&, bool const&, bool const&, bool const&)
Unexecuted instantiation: void tinyformat::format<char [11], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [11], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [11], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<int, unsigned long long, unsigned long long, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, unsigned long long, unsigned long long, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42])>, int const&, unsigned long long const&, unsigned long long const&, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [42])
Unexecuted instantiation: void tinyformat::format<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<long long, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, double)>, long long const&, double const&)
Unexecuted instantiation: void tinyformat::format<char [12]>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [12])>, char const (&) [12])
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: void tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [17], char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [17], char const*)>, char const (&) [17], char const* const&)
Unexecuted instantiation: void tinyformat::format<char [22], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [22], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [22], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [22], unsigned long long, char const*>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [22], unsigned long long, char const*)>, char const (&) [22], unsigned long long const&, char const* const&)
Unexecuted instantiation: void tinyformat::format<char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const* const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: void tinyformat::format<long long, float, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(long long, float, unsigned long)>, long long const&, float const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<unsigned long long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(unsigned long long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned long long const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool)>, char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&)
Unexecuted instantiation: void tinyformat::format<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)>, char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: void tinyformat::format<char [26], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [26], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [26], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)>, char const (&) [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: void tinyformat::format<char [35], unsigned int, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [35], unsigned int, unsigned long)>, char const (&) [35], unsigned int const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)>, char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: void tinyformat::format<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void tinyformat::format<int, int, int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(int, int, int)>, int const&, int const&, int const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned int, unsigned int, unsigned long>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned int, unsigned int, unsigned long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned long const&)
Unexecuted instantiation: void tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long, unsigned long, unsigned int>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long, unsigned long, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned long const&, unsigned long const&, unsigned int const&)
1083
1084
/// Format list of arguments according to the given format string and return
1085
/// the result as a string.
1086
template<typename... Args>
1087
std::string format(FormatStringCheck<sizeof...(Args)> fmt, const Args&... args)
1088
17.0k
{
1089
17.0k
    std::ostringstream oss;
1090
17.0k
    format(oss, fmt, args...);
1091
17.0k
    return oss.str();
1092
17.0k
}
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1088
547
{
1089
547
    std::ostringstream oss;
1090
547
    format(oss, fmt, args...);
1091
547
    return oss.str();
1092
547
}
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int>(tinyformat::FormatStringCheck<sizeof...(int)>, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, unsigned long>(tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long)>, unsigned long const&, unsigned long const&)
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned short>(tinyformat::FormatStringCheck<sizeof...(unsigned short)>, unsigned short const&)
Line
Count
Source
1088
2.91k
{
1089
2.91k
    std::ostringstream oss;
1090
2.91k
    format(oss, fmt, args...);
1091
2.91k
    return oss.str();
1092
2.91k
}
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1088
5.42k
{
1089
5.42k
    std::ostringstream oss;
1090
5.42k
    format(oss, fmt, args...);
1091
5.42k
    return oss.str();
1092
5.42k
}
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long>(tinyformat::FormatStringCheck<sizeof...(long long)>, long long const&)
Line
Count
Source
1088
543
{
1089
543
    std::ostringstream oss;
1090
543
    format(oss, fmt, args...);
1091
543
    return oss.str();
1092
543
}
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<double>(tinyformat::FormatStringCheck<sizeof...(double)>, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*>(tinyformat::FormatStringCheck<sizeof...(char const*)>, char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<signed char>(tinyformat::FormatStringCheck<sizeof...(signed char)>, signed char const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned char>(tinyformat::FormatStringCheck<sizeof...(unsigned char)>, unsigned char const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char>(tinyformat::FormatStringCheck<sizeof...(char)>, char const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<bool>(tinyformat::FormatStringCheck<sizeof...(bool)>, bool const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<float>(tinyformat::FormatStringCheck<sizeof...(float)>, float const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<short>(tinyformat::FormatStringCheck<sizeof...(short)>, short const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int>(tinyformat::FormatStringCheck<sizeof...(unsigned int)>, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long long>(tinyformat::FormatStringCheck<sizeof...(unsigned long long)>, unsigned long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<>(tinyformat::FormatStringCheck<sizeof...()>)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long>(tinyformat::FormatStringCheck<sizeof...(unsigned long)>, unsigned long const&)
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Line
Count
Source
1088
1
{
1089
1
    std::ostringstream oss;
1090
1
    format(oss, fmt, args...);
1091
1
    return oss.str();
1092
1
}
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<CBlockIndex*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(CBlockIndex*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, CBlockIndex* const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long, int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, long long const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [13]>(tinyformat::FormatStringCheck<sizeof...(char [13])>, char const (&) [13])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, int>(tinyformat::FormatStringCheck<sizeof...(int, int)>, int const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [13], char [27]>(tinyformat::FormatStringCheck<sizeof...(char [13], char [27])>, char const (&) [13], char const (&) [27])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [8], char [37]>(tinyformat::FormatStringCheck<sizeof...(char [8], char [37])>, char const (&) [8], char const (&) [37])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned short const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, long long, long long>(tinyformat::FormatStringCheck<sizeof...(char const*, long long, long long)>, char const* const&, long long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [7], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [7], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [7], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [14], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [14], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [14], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, unsigned long const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned char, unsigned char, unsigned char, unsigned char>(tinyformat::FormatStringCheck<sizeof...(unsigned char, unsigned char, unsigned char, unsigned char)>, unsigned char const&, unsigned char const&, unsigned char const&, unsigned char const&)
Line
Count
Source
1088
1.91k
{
1089
1.91k
    std::ostringstream oss;
1090
1.91k
    format(oss, fmt, args...);
1091
1.91k
    return oss.str();
1092
1.91k
}
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, unsigned short>(tinyformat::FormatStringCheck<sizeof...(char const*, unsigned short)>, char const* const&, unsigned short const&)
Line
Count
Source
1088
2.50k
{
1089
2.50k
    std::ostringstream oss;
1090
2.50k
    format(oss, fmt, args...);
1091
2.50k
    return oss.str();
1092
2.50k
}
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<unsigned long long> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(long long, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, long long const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, unsigned int, unsigned int>(tinyformat::FormatStringCheck<sizeof...(unsigned int, unsigned int, unsigned int)>, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, unsigned int>(tinyformat::FormatStringCheck<sizeof...(unsigned int, unsigned int)>, unsigned int const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, int>(tinyformat::FormatStringCheck<sizeof...(unsigned long, int)>, unsigned long const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, unsigned int>(tinyformat::FormatStringCheck<sizeof...(int, unsigned int)>, int const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, char const*>(tinyformat::FormatStringCheck<sizeof...(char const*, char const*)>, char const* const&, char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, unsigned int>(tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned int)>, unsigned long const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, unsigned long>(tinyformat::FormatStringCheck<sizeof...(unsigned int, unsigned long)>, unsigned int const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, long long)>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, char const*, unsigned int, char const*, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42]>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, char const*, unsigned int, char const*, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42])>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, char const* const&, unsigned int const&, char const* const&, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [42])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, unsigned int, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(tinyformat::FormatStringCheck<sizeof...(char const*, unsigned int, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, char const* const&, unsigned int const&, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, char const*, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(tinyformat::FormatStringCheck<sizeof...(char const*, char const*, char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, char const* const&, char const* const&, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, long long>(tinyformat::FormatStringCheck<sizeof...(long long, long long)>, long long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long, unsigned long, long>(tinyformat::FormatStringCheck<sizeof...(long, unsigned long, long)>, long const&, unsigned long const&, long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, int>(tinyformat::FormatStringCheck<sizeof...(char const*, int)>, char const* const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, unsigned int, unsigned int, long, long, long long>(tinyformat::FormatStringCheck<sizeof...(int, unsigned int, unsigned int, long, long, long long)>, int const&, unsigned int const&, unsigned int const&, long const&, long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, unsigned int, unsigned int>(tinyformat::FormatStringCheck<sizeof...(int, unsigned int, unsigned int)>, int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, int, long, long, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, int, long, long, long long)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, int const&, long const&, long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long long, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long long, long long)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned int const&, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned long long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1088
2.62k
{
1089
2.62k
    std::ostringstream oss;
1090
2.62k
    format(oss, fmt, args...);
1091
2.62k
    return oss.str();
1092
2.62k
}
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, long long, long long>(tinyformat::FormatStringCheck<sizeof...(long long, long long, long long)>, long long const&, long long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [12], unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [12], unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [12], unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [20], int>(tinyformat::FormatStringCheck<sizeof...(char [20], int)>, char const (&) [20], int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [20]>(tinyformat::FormatStringCheck<sizeof...(char [20])>, char const (&) [20])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [10], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, int, int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double>(tinyformat::FormatStringCheck<sizeof...(long long, int, int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double)>, long long const&, int const&, int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, long long, char const*>(tinyformat::FormatStringCheck<sizeof...(long long, long long, char const*)>, long long const&, long long const&, char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, char const*>(tinyformat::FormatStringCheck<sizeof...(int, char const*)>, int const&, char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [13], char const*>(tinyformat::FormatStringCheck<sizeof...(char [13], char const*)>, char const (&) [13], char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [15], int>(tinyformat::FormatStringCheck<sizeof...(char [15], int)>, char const (&) [15], int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, util::TranslatedLiteral>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, util::TranslatedLiteral)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, util::TranslatedLiteral const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, double>(tinyformat::FormatStringCheck<sizeof...(int, double)>, int const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [27], int>(tinyformat::FormatStringCheck<sizeof...(char [27], int)>, char const (&) [27], int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [13]>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [13])>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [13])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [21], char [42]>(tinyformat::FormatStringCheck<sizeof...(char [21], char [42])>, char const (&) [21], char const (&) [42])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [12], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [12], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [12], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [10]>(tinyformat::FormatStringCheck<sizeof...(char [10])>, char const (&) [10])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, int, int, int>(tinyformat::FormatStringCheck<sizeof...(int, int, int, int)>, int const&, int const&, int const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [12], char const*>(tinyformat::FormatStringCheck<sizeof...(char [12], char const*)>, char const (&) [12], char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [16]>(tinyformat::FormatStringCheck<sizeof...(char [16])>, char const (&) [16])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, long long>(tinyformat::FormatStringCheck<sizeof...(unsigned long, long long)>, unsigned long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, char [42], std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(tinyformat::FormatStringCheck<sizeof...(char const*, char [42], std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)>, char const* const&, char const (&) [42], std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned long, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>)>, unsigned long const&, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, int, int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, int, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&, int const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int>(tinyformat::FormatStringCheck<sizeof...(int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int)>, int const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, int, unsigned long>(tinyformat::FormatStringCheck<sizeof...(int, int, unsigned long)>, int const&, int const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned char, unsigned char>(tinyformat::FormatStringCheck<sizeof...(unsigned char, unsigned char)>, unsigned char const&, unsigned char const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned char, unsigned char, char [13], unsigned char>(tinyformat::FormatStringCheck<sizeof...(unsigned char, unsigned char, char [13], unsigned char)>, unsigned char const&, unsigned char const&, char const (&) [13], unsigned char const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long, unsigned long, unsigned long, unsigned int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long, unsigned long, unsigned long, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [14]>(tinyformat::FormatStringCheck<sizeof...(char [14])>, char const (&) [14])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, char const*, int>(tinyformat::FormatStringCheck<sizeof...(unsigned long, char const*, int)>, unsigned long const&, char const* const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, int, unsigned long>(tinyformat::FormatStringCheck<sizeof...(char const*, int, unsigned long)>, char const* const&, int const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [6], int>(tinyformat::FormatStringCheck<sizeof...(char [6], int)>, char const (&) [6], int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, long long, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(long long, long long, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, long long const&, long long const&, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, int>(tinyformat::FormatStringCheck<sizeof...(long long, int)>, long long const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned short, unsigned long, unsigned long>(tinyformat::FormatStringCheck<sizeof...(unsigned short, unsigned long, unsigned long)>, unsigned short const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned char const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<double, double>(tinyformat::FormatStringCheck<sizeof...(double, double)>, double const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [1]>(tinyformat::FormatStringCheck<sizeof...(char [1])>, char const (&) [1])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, int, int, int, int>(tinyformat::FormatStringCheck<sizeof...(int, int, int, int, int)>, int const&, int const&, int const&, int const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, int, unsigned long>(tinyformat::FormatStringCheck<sizeof...(unsigned int, int, unsigned long)>, unsigned int const&, int const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned short, unsigned short, unsigned short, unsigned short, unsigned short>(tinyformat::FormatStringCheck<sizeof...(unsigned short, unsigned short, unsigned short, unsigned short, unsigned short)>, unsigned short const&, unsigned short const&, unsigned short const&, unsigned short const&, unsigned short const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<bool, bool>(tinyformat::FormatStringCheck<sizeof...(bool, bool)>, bool const&, bool const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [15], bool, long>(tinyformat::FormatStringCheck<sizeof...(char [15], bool, long)>, char const (&) [15], bool const&, long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, unsigned int>(tinyformat::FormatStringCheck<sizeof...(long long, unsigned int)>, long long const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, double const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, unsigned long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>>, unsigned long long)>, std::__1::__quoted_output_proxy<char, std::__1::char_traits<char>> const&, unsigned long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [17]>(tinyformat::FormatStringCheck<sizeof...(char [17])>, char const (&) [17])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [3], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(tinyformat::FormatStringCheck<sizeof...(char [3], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)>, char const (&) [3], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, long long>(tinyformat::FormatStringCheck<sizeof...(unsigned int, long long)>, unsigned int const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, ServiceFlags const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [9], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [9], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [9], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [17], bool>(tinyformat::FormatStringCheck<sizeof...(char [17], bool)>, char const (&) [17], bool const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(tinyformat::FormatStringCheck<sizeof...(char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, char const (&) [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, long long, unsigned long>(tinyformat::FormatStringCheck<sizeof...(long long, long long, unsigned long)>, long long const&, long long const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [20], long long>(tinyformat::FormatStringCheck<sizeof...(char [20], long long)>, char const (&) [20], long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long>(tinyformat::FormatStringCheck<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned long)>, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<ServiceFlags, ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(ServiceFlags, ServiceFlags, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, ServiceFlags const&, ServiceFlags const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, long long>(tinyformat::FormatStringCheck<sizeof...(int, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, long long)>, int const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<int>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<int>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<int> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
1088
537
{
1089
537
    std::ostringstream oss;
1090
537
    format(oss, fmt, args...);
1091
537
    return oss.str();
1092
537
}
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, long long>(tinyformat::FormatStringCheck<sizeof...(int, long long)>, int const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string_view<char, std::__1::char_traits<char>>, unsigned long)>, std::__1::basic_string_view<char, std::__1::char_traits<char>> const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, unsigned long long, unsigned long long, long long>(tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long long, unsigned long long, long long)>, unsigned long const&, unsigned long long const&, unsigned long long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned long const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int>(tinyformat::FormatStringCheck<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int)>, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [15], long long>(tinyformat::FormatStringCheck<sizeof...(char [15], long long)>, char const (&) [15], long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [17]>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [17])>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [17])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>, unsigned long long, unsigned long>(tinyformat::FormatStringCheck<sizeof...(long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::atomic<unsigned long long>, unsigned long long, unsigned long)>, long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::atomic<unsigned long long> const&, unsigned long long const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned char const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(tinyformat::FormatStringCheck<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, char const*, char const*>(tinyformat::FormatStringCheck<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, char const*, char const*)>, char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, char const* const&, char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, long long>(tinyformat::FormatStringCheck<sizeof...(char const*, long long)>, char const* const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(tinyformat::FormatStringCheck<sizeof...(char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [13], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(tinyformat::FormatStringCheck<sizeof...(char [13], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, char const (&) [13], unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [13], long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [13], long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [13], long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, unsigned long, int>(tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long, int)>, unsigned long const&, unsigned long const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [19], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [19], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [19], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [19]>(tinyformat::FormatStringCheck<sizeof...(char [19])>, char const (&) [19])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, unsigned int, unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned int, unsigned int, unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned int const&, unsigned int const&, unsigned int const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<kernel::ChainstateRole, int, int>(tinyformat::FormatStringCheck<sizeof...(kernel::ChainstateRole, int, int)>, kernel::ChainstateRole const&, int const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<kernel::ChainstateRole, unsigned long long, unsigned long long, long long, int, int, int>(tinyformat::FormatStringCheck<sizeof...(kernel::ChainstateRole, unsigned long long, unsigned long long, long long, int, int, int)>, kernel::ChainstateRole const&, unsigned long long const&, unsigned long long const&, long long const&, int const&, int const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [18], int>(tinyformat::FormatStringCheck<sizeof...(char [18], int)>, char const (&) [18], int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<node::BlockfileType, node::BlockfileCursor>(tinyformat::FormatStringCheck<sizeof...(node::BlockfileType, node::BlockfileCursor)>, node::BlockfileType const&, node::BlockfileCursor const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, unsigned int>(tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, unsigned int)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, bool, int>(tinyformat::FormatStringCheck<sizeof...(int, bool, int)>, int const&, bool const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, int>(tinyformat::FormatStringCheck<sizeof...(unsigned int, int)>, unsigned int const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, unsigned long long, unsigned long long>(tinyformat::FormatStringCheck<sizeof...(int, unsigned long long, unsigned long long)>, int const&, unsigned long long const&, unsigned long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, long long, long long, long long, long long>(tinyformat::FormatStringCheck<sizeof...(long long, long long, long long, long long, long long)>, long long const&, long long const&, long long const&, long long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<double, double, unsigned long>(tinyformat::FormatStringCheck<sizeof...(double, double, unsigned long)>, double const&, double const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, unsigned long long, long long, unsigned long long>(tinyformat::FormatStringCheck<sizeof...(long long, unsigned long long, long long, unsigned long long)>, long long const&, unsigned long long const&, long long const&, unsigned long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<double, double, double>(tinyformat::FormatStringCheck<sizeof...(double, double, double)>, double const&, double const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, unsigned long>(tinyformat::FormatStringCheck<sizeof...(long long, unsigned long)>, long long const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long>(tinyformat::FormatStringCheck<sizeof...(long)>, long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long>(tinyformat::FormatStringCheck<sizeof...(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long)>, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, unsigned long, unsigned long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, unsigned long, unsigned long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, unsigned long const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, unsigned int, unsigned int>(tinyformat::FormatStringCheck<sizeof...(long long, unsigned int, unsigned int)>, long long const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, bool>(tinyformat::FormatStringCheck<sizeof...(long long, bool)>, long long const&, bool const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, double, double, double, double, double, float, double, double, double, double, double, double, float, double, double, double, double>(tinyformat::FormatStringCheck<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&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, unsigned long long>(tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long long)>, unsigned long const&, unsigned long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long, long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long, long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long const&, long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, unsigned long, unsigned int, unsigned int, unsigned long, unsigned int, char const*>(tinyformat::FormatStringCheck<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&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, double>(tinyformat::FormatStringCheck<sizeof...(unsigned long, double)>, unsigned long const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, long long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned long const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<ServiceFlags>(tinyformat::FormatStringCheck<sizeof...(ServiceFlags)>, ServiceFlags const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, unsigned long, unsigned int>(tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long, unsigned int)>, unsigned long const&, unsigned long const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, unsigned short const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [21], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [21], unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [21], unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long long, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, long long const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long, int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long, long long, int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long const&, long long const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, long long, long long>(tinyformat::FormatStringCheck<sizeof...(unsigned long, long long, long long)>, unsigned long const&, long long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long, unsigned long, long long, long long>(tinyformat::FormatStringCheck<sizeof...(unsigned long, unsigned long, long long, long long)>, unsigned long const&, unsigned long const&, long long const&, long long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, double, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, int, double, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double, double, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, int const&, double const&, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&, double const&, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [23]>(tinyformat::FormatStringCheck<sizeof...(char [23])>, char const (&) [23])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [21]>(tinyformat::FormatStringCheck<sizeof...(char [21])>, char const (&) [21])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, unsigned long>(tinyformat::FormatStringCheck<sizeof...(char const*, unsigned long)>, char const* const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [13], int, int, int, char [42]>(tinyformat::FormatStringCheck<sizeof...(char [13], int, int, int, char [42])>, char const (&) [13], int const&, int const&, int const&, char const (&) [42])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, double const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(tinyformat::FormatStringCheck<sizeof...(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int)>, unsigned int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*>(tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char const*)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned int, double, double, double, double, double>(tinyformat::FormatStringCheck<sizeof...(unsigned int, double, double, double, double, double)>, unsigned int const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, double, double, double, double>(tinyformat::FormatStringCheck<sizeof...(int, double, double, double, double)>, int const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, bool, bool, bool, bool>(tinyformat::FormatStringCheck<sizeof...(char const*, bool, bool, bool, bool)>, char const* const&, bool const&, bool const&, bool const&, bool const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [11], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [11], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [11], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, unsigned long long, unsigned long long, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42]>(tinyformat::FormatStringCheck<sizeof...(int, unsigned long long, unsigned long long, char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, char [42])>, int const&, unsigned long long const&, unsigned long long const&, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const (&) [42])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, double>(tinyformat::FormatStringCheck<sizeof...(long long, double)>, long long const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [12]>(tinyformat::FormatStringCheck<sizeof...(char [12])>, char const (&) [12])
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [17], char const*>(tinyformat::FormatStringCheck<sizeof...(char [17], char const*)>, char const (&) [17], char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [22], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [22], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [22], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [22], unsigned long long, char const*>(tinyformat::FormatStringCheck<sizeof...(char [22], unsigned long long, char const*)>, char const (&) [22], unsigned long long const&, char const* const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const* const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, double)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<long long, float, unsigned long>(tinyformat::FormatStringCheck<sizeof...(long long, float, unsigned long)>, long long const&, float const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<unsigned long long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(unsigned long long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, unsigned long long const&, unsigned long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool>(tinyformat::FormatStringCheck<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, bool)>, char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(tinyformat::FormatStringCheck<sizeof...(char [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)>, char const (&) [16], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [26], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [26], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [26], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [30], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(tinyformat::FormatStringCheck<sizeof...(char [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)>, char const (&) [15], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [35], unsigned int, unsigned long>(tinyformat::FormatStringCheck<sizeof...(char [35], unsigned int, unsigned long)>, char const (&) [35], unsigned int const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int>(tinyformat::FormatStringCheck<sizeof...(char [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int)>, char const (&) [18], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [13], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(tinyformat::FormatStringCheck<sizeof...(char [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)>, char const (&) [17], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<int, int, int>(tinyformat::FormatStringCheck<sizeof...(int, int, int)>, int const&, int const&, int const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned int, unsigned int, unsigned long>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned int, unsigned int, unsigned long)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned long const&)
Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tinyformat::format<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long, unsigned long, unsigned int>(tinyformat::FormatStringCheck<sizeof...(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int, unsigned long, unsigned long, unsigned int)>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int const&, unsigned long const&, unsigned long const&, unsigned int const&)
1093
1094
/// Format list of arguments to std::cout, according to the given format string
1095
template<typename... Args>
1096
void printf(FormatStringCheck<sizeof...(Args)> fmt, const Args&... args)
1097
{
1098
    format(std::cout, fmt, args...);
1099
}
1100
1101
template<typename... Args>
1102
void printfln(FormatStringCheck<sizeof...(Args)> fmt, const Args&... args)
1103
{
1104
    format(std::cout, fmt, args...);
1105
    std::cout << '\n';
1106
}
1107
1108
1109
#else // C++98 version
1110
1111
inline void format(std::ostream& out, const char* fmt)
1112
{
1113
    vformat(out, fmt, makeFormatList());
1114
}
1115
1116
inline std::string format(const char* fmt)
1117
{
1118
    std::ostringstream oss;
1119
    format(oss, fmt);
1120
    return oss.str();
1121
}
1122
1123
inline void printf(const char* fmt)
1124
{
1125
    format(std::cout, fmt);
1126
}
1127
1128
inline void printfln(const char* fmt)
1129
{
1130
    format(std::cout, fmt);
1131
    std::cout << '\n';
1132
}
1133
1134
#define TINYFORMAT_MAKE_FORMAT_FUNCS(n)                                   \
1135
                                                                          \
1136
template<TINYFORMAT_ARGTYPES(n)>                                          \
1137
void format(std::ostream& out, const char* fmt, TINYFORMAT_VARARGS(n))    \
1138
{                                                                         \
1139
    vformat(out, fmt, makeFormatList(TINYFORMAT_PASSARGS(n)));            \
1140
}                                                                         \
1141
                                                                          \
1142
template<TINYFORMAT_ARGTYPES(n)>                                          \
1143
std::string format(const char* fmt, TINYFORMAT_VARARGS(n))                \
1144
{                                                                         \
1145
    std::ostringstream oss;                                               \
1146
    format(oss, fmt, TINYFORMAT_PASSARGS(n));                             \
1147
    return oss.str();                                                     \
1148
}                                                                         \
1149
                                                                          \
1150
template<TINYFORMAT_ARGTYPES(n)>                                          \
1151
void printf(const char* fmt, TINYFORMAT_VARARGS(n))                       \
1152
{                                                                         \
1153
    format(std::cout, fmt, TINYFORMAT_PASSARGS(n));                       \
1154
}                                                                         \
1155
                                                                          \
1156
template<TINYFORMAT_ARGTYPES(n)>                                          \
1157
void printfln(const char* fmt, TINYFORMAT_VARARGS(n))                     \
1158
{                                                                         \
1159
    format(std::cout, fmt, TINYFORMAT_PASSARGS(n));                       \
1160
    std::cout << '\n';                                                    \
1161
}
1162
1163
TINYFORMAT_FOREACH_ARGNUM(TINYFORMAT_MAKE_FORMAT_FUNCS)
1164
#undef TINYFORMAT_MAKE_FORMAT_FUNCS
1165
1166
#endif
1167
1168
} // namespace tinyformat
1169
1170
// Added for Bitcoin Core:
1171
/** Format arguments and return the string or write to given std::ostream (see tinyformat::format doc for details) */
1172
13.8k
#define strprintf tfm::format
1173
1174
#endif // TINYFORMAT_H_INCLUDED