68 sizeof(c_iter<T>(0)) ==
sizeof(
true_type) &&
69 sizeof(v_type<T>(0)) ==
sizeof(
true_type) &&
70 sizeof(k_type<T>(0)) ==
sizeof(
true_type) &&
73 || std::is_same<T, std::string>::value
103 sizeof(c_iter<T>(0)) ==
sizeof(
true_type) &&
104 sizeof(v_type<T>(0)) ==
sizeof(
true_type) &&
105 sizeof(k_type<T>(0)) ==
sizeof(
true_type) &&
106 sizeof(m_type<T>(0)) ==
sizeof(
true_type) &&
107 !std::is_same<T, std::string>::value
113 template <
typename T>
137 sizeof(c_iter<T>(0)) ==
sizeof(
true_type) &&
138 sizeof(v_type<T>(0)) ==
sizeof(
true_type) &&
139 sizeof(k_type<T>(0)) ==
sizeof(
true_type) &&
140 sizeof(m_type<T>(0)) ==
sizeof(
true_type) &&
141 !std::is_same<T, std::string>::value
const uint32_t T[512]
Definition: groestl_tables.h:37
Definition: sfinae_helpers.h:37
char true_type
Definition: sfinae_helpers.h:39
Definition: sfinae_helpers.h:41
true_type a[2]
Definition: sfinae_helpers.h:41
Definition: sfinae_helpers.h:115
static const bool value
Definition: sfinae_helpers.h:136
static false_type m_type(...)
static true_type k_type(typename C::key_type *)
static true_type v_type(typename C::value_type *)
static false_type v_type(...)
T type
Definition: sfinae_helpers.h:144
static false_type c_iter(...)
static true_type m_type(typename C::mapped_type *)
static true_type c_iter(typename C::const_iterator *)
static false_type k_type(...)
Definition: sfinae_helpers.h:45
static true_type m_type(...)
static false_type v_type(typename C::value_type *)
static true_type c_iter(...)
static true_type v_type(...)
static const bool value
Definition: sfinae_helpers.h:66
static false_type k_type(typename C::key_type *)
static true_type k_type(...)
T type
Definition: sfinae_helpers.h:76
static false_type c_iter(typename C::const_iterator *)
static false_type m_type(typename C::mapped_type *)
Definition: sfinae_helpers.h:81
static false_type m_type(typename C::mapped_type *)
static true_type k_type(...)
static true_type c_iter(typename C::const_iterator *)
static false_type c_iter(...)
static const bool value
Definition: sfinae_helpers.h:102
static true_type v_type(typename C::value_type *)
static false_type k_type(typename C::key_type *)
static true_type m_type(...)
T type
Definition: sfinae_helpers.h:110
static false_type v_type(...)