| 223 | // should never be called. |
| 224 | template<typename T, typename fmtT, bool convertible = is_convertible<T, fmtT>::value> |
| 225 | struct formatValueAsType |
| 226 | { |
| 227 | static void invoke(std::ostream& /*out*/, const T& /*value*/) { TINYFORMAT_ASSERT(0); } |
| 228 | }; |
| 229 | // Specialized version for types that can actually be converted to fmtT, as |
| 230 | // indicated by the "convertible" template parameter. |
| 231 | template<typename T, typename fmtT> |
nothing calls this directly
no outgoing calls
no test coverage detected