Public Types | |
using | type = typename std::conditional< !kHasUserDefined &&std::is_convertible< T, const char * >::value, const char *, typename std::conditional<!kHasUserDefined &&std::is_convertible< T, VoidPtr >::value, VoidPtr, const T & >::type >::type |
Static Public Attributes | |
static constexpr bool | kHasUserDefined |
using absl::str_format_internal::FormatArgImpl::DecayType< T, typename >::type = typename std::conditional< !kHasUserDefined && std::is_convertible<T, const char*>::value, const char*, typename std::conditional<!kHasUserDefined && std::is_convertible<T, VoidPtr>::value, VoidPtr, const T&>::type>::type |
|
static |