/third_party/skia/include/private/ |
D | SkBitmaskEnum.h | 16 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, bool> constexpr Any(E e) { in Any() 22 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E> constexpr operator|(E l, E r) { 28 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E&> constexpr operator|=(E& l, E r) { 33 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E> constexpr operator&(E l, E r) { 39 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E&> constexpr operator&=(E& l, E r) { 44 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E> constexpr operator^(E l, E r) { 50 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E&> constexpr operator^=(E& l, E r) { 55 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E> constexpr operator~(E e) {
|
/third_party/skia/third_party/externals/swiftshader/src/Reactor/ |
D | Traits.hpp | 54 struct IsDefined<T, std::enable_if_t<(sizeof(T) > 0)>> 160 struct CToReactorPtr<T, std::enable_if_t<HasReactorType<T>::value>> 180 struct CToReactorPtr<T, std::enable_if_t<std::is_function<T>::value>> 194 struct CToReactor<T, std::enable_if_t<std::is_pointer<T>::value>> 203 struct CToReactor<T, std::enable_if_t<std::is_enum<T>::value>> 217 struct IsRValue<T, std::enable_if_t<IsDefined<typename T::rvalue_underlying_type>::value>> 236 struct IsReference<T, std::enable_if_t<IsDefined<typename T::reference_underlying_type>::value>> 248 struct ReactorType<T, std::enable_if_t<IsDefined<CToReactorT<T>>::value>> 254 struct ReactorType<T, std::enable_if_t<IsRValue<T>::value>> 260 struct ReactorType<T, std::enable_if_t<IsLValue<T>::value>> [all …]
|
D | Traits.inl | 32 CToReactorPtr<T, std::enable_if_t<HasReactorType<T>::value>>::cast(const T *v) 46 CToReactorPtr<T, std::enable_if_t<std::is_function<T>::value>>::cast(T *v) 54 CToReactor<T, std::enable_if_t<std::is_pointer<T>::value>>::cast(T v) 62 CToReactor<T, std::enable_if_t<std::is_enum<T>::value>>::cast(T v)
|
/third_party/json/include/nlohmann/detail/conversions/ |
D | to_json.hpp | 59 … enable_if_t < !std::is_same<CompatibleStringType, typename BasicJsonType::string_t>::value, 147 … enable_if_t < !std::is_same<CompatibleArrayType, typename BasicJsonType::array_t>::value, 172 enable_if_t<std::is_convertible<T, BasicJsonType>::value, int> = 0> 206 …enable_if_t < !std::is_same<CompatibleObjectType, typename BasicJsonType::object_t>::value, int > … 223 enable_if_t<std::is_same<T, typename BasicJsonType::boolean_t>::value, int> = 0> 230 …enable_if_t<std::is_constructible<typename BasicJsonType::string_t, CompatibleString>::value, int>… 243 enable_if_t<std::is_floating_point<FloatType>::value, int> = 0> 250 …enable_if_t<is_compatible_integer_type<typename BasicJsonType::number_unsigned_t, CompatibleNumber… 257 …enable_if_t<is_compatible_integer_type<typename BasicJsonType::number_integer_t, CompatibleNumberI… 264 enable_if_t<std::is_enum<EnumType>::value, int> = 0> [all …]
|
D | from_json.hpp | 37 enable_if_t < std::is_arithmetic<ArithmeticType>::value&& 87 enable_if_t < 121 enable_if_t<std::is_enum<EnumType>::value, int> = 0> 131 enable_if_t<is_getable<BasicJsonType, T>::value, int> = 0> 148 enable_if_t<is_getable<BasicJsonType, T>::value, int> = 0> 230 enable_if_t < 263 … enable_if_t<is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value, int> = 0> 289 enable_if_t < 345 typename = enable_if_t < !std::is_constructible < 365 typename = enable_if_t < !std::is_constructible <
|
/third_party/boost/boost/histogram/detail/ |
D | detect.hpp | 164 template <class T, class = std::enable_if_t<is_storage<std::decay_t<T>>::value>> 168 class = std::enable_if_t<(is_storage<_>::value || is_adaptible<_>::value)>> 171 template <class T, class = std::enable_if_t<is_iterator<std::decay_t<T>>::value>> 174 template <class T, class = std::enable_if_t< 178 template <class T, class = std::enable_if_t<is_axis<std::decay_t<T>>::value>> 181 template <class T, class = std::enable_if_t<is_any_axis<std::decay_t<T>>::value>> 184 template <class T, class = std::enable_if_t<is_sequence_of_axis<std::decay_t<T>>::value>> 188 class = std::enable_if_t<is_sequence_of_axis_variant<std::decay_t<T>>::value>> 192 class = std::enable_if_t<is_sequence_of_any_axis<std::decay_t<T>>::value>> 196 class = std::enable_if_t<is_any_axis<mp11::mp_first<std::decay_t<T>>>::value>> [all …]
|
D | large_int.hpp | 168 std::enable_if_t<std::is_integral<U>::value, bool> operator<(const U& o) const in operator <() 175 std::enable_if_t<std::is_integral<U>::value, bool> operator>(const U& o) const in operator >() 183 std::enable_if_t<std::is_integral<U>::value, bool> operator==(const U& o) const in operator ==() 190 std::enable_if_t<std::is_floating_point<U>::value, bool> operator<(const U& o) const in operator <() 195 std::enable_if_t<std::is_floating_point<U>::value, bool> operator>(const U& o) const in operator >() 200 std::enable_if_t<std::is_floating_point<U>::value, bool> operator==(const U& o) const in operator ==()
|
/third_party/skia/third_party/externals/abseil-cpp/absl/random/internal/ |
D | uniform_helper.h | 79 absl::enable_if_t<absl::disjunction<is_widening_convertible<A, B>, 101 typename absl::enable_if_t< 112 typename absl::enable_if_t< 123 typename absl::enable_if_t< 132 typename absl::enable_if_t< 143 typename absl::enable_if_t< 154 typename absl::enable_if_t< 165 typename absl::enable_if_t< 198 absl::enable_if_t<std::is_floating_point<FloatType>::value, bool> 204 absl::enable_if_t<std::is_integral<IntType>::value, bool>
|
D | pcg_engine.h | 70 typename = typename absl::enable_if_t< 93 typename absl::enable_if_t< 108 friend typename absl::enable_if_t<(sizeof(state_type) == 16), 124 friend typename absl::enable_if_t<(sizeof(state_type) <= 8), 137 friend typename absl::enable_if_t<(sizeof(state_type) == 16), 158 friend typename absl::enable_if_t<(sizeof(state_type) <= 8),
|
/third_party/abseil-cpp/absl/random/internal/ |
D | uniform_helper.h | 79 absl::enable_if_t<absl::disjunction<is_widening_convertible<A, B>, 101 typename absl::enable_if_t< 112 typename absl::enable_if_t< 123 typename absl::enable_if_t< 132 typename absl::enable_if_t< 143 typename absl::enable_if_t< 154 typename absl::enable_if_t< 165 typename absl::enable_if_t< 198 absl::enable_if_t<std::is_floating_point<FloatType>::value, bool> 204 absl::enable_if_t<std::is_integral<IntType>::value, bool>
|
D | pcg_engine.h | 69 typename = typename absl::enable_if_t< 92 typename absl::enable_if_t< 107 friend typename absl::enable_if_t<(sizeof(state_type) == 16), 123 friend typename absl::enable_if_t<(sizeof(state_type) <= 8), 136 friend typename absl::enable_if_t<(sizeof(state_type) == 16), 157 friend typename absl::enable_if_t<(sizeof(state_type) <= 8),
|
/third_party/json/include/nlohmann/detail/meta/ |
D | type_traits.hpp | 109 enable_if_t < !is_basic_json<T>::value >> 124 struct has_non_default_from_json < BasicJsonType, T, enable_if_t < !is_basic_json<T>::value >> 139 struct has_to_json < BasicJsonType, T, enable_if_t < !is_basic_json<T>::value >> 186 enable_if_t < is_detected<mapped_type_t, CompatibleObjectType>::value&& 211 enable_if_t < is_detected<mapped_type_t, ConstructibleObjectType>::value&& 244 enable_if_t<is_detected_exact<typename BasicJsonType::string_t::value_type, 262 enable_if_t<is_detected_exact<typename BasicJsonType::string_t::value_type, 280 enable_if_t < is_detected<value_type_t, CompatibleArrayType>::value&& 303 enable_if_t<std::is_same<ConstructibleArrayType, 310 enable_if_t < !std::is_same<ConstructibleArrayType, [all …]
|
/third_party/boost/boost/pfr/ |
D | core.hpp | 51 , std::enable_if_t<std::is_assignable<T, T>::value>* = nullptr in get() 60 constexpr auto get(T&, std::enable_if_t<!std::is_assignable<T, T>::value>* = nullptr) noexcept { in get() 69 constexpr auto get(T&& val, std::enable_if_t< std::is_rvalue_reference<T&&>::value>* = 0) noexcept { in get() 141 , std::enable_if_t<std::is_assignable<T, T>::value>* = nullptr in structure_tie() 153 constexpr auto structure_tie(T&, std::enable_if_t<!std::is_assignable<T, T>::value>* = nullptr) noe… in structure_tie() 162 constexpr auto structure_tie(T&&, std::enable_if_t< std::is_rvalue_reference<T&&>::value>* = 0) noe… in structure_tie()
|
D | io.hpp | 40 using enable_not_ostreamable_t = std::enable_if_t< 46 using enable_not_istreamable_t = std::enable_if_t< 52 using enable_ostreamable_t = std::enable_if_t< 58 using enable_istreamable_t = std::enable_if_t<
|
/third_party/boost/libs/pfr/include/boost/pfr/ |
D | core.hpp | 51 , std::enable_if_t<std::is_assignable<T, T>::value>* = nullptr in get() 60 constexpr auto get(T&, std::enable_if_t<!std::is_assignable<T, T>::value>* = nullptr) noexcept { in get() 69 constexpr auto get(T&& val, std::enable_if_t< std::is_rvalue_reference<T&&>::value>* = 0) noexcept { in get() 141 , std::enable_if_t<std::is_assignable<T, T>::value>* = nullptr in structure_tie() 153 constexpr auto structure_tie(T&, std::enable_if_t<!std::is_assignable<T, T>::value>* = nullptr) noe… in structure_tie() 162 constexpr auto structure_tie(T&&, std::enable_if_t< std::is_rvalue_reference<T&&>::value>* = 0) noe… in structure_tie()
|
D | io.hpp | 40 using enable_not_ostreamable_t = std::enable_if_t< 46 using enable_not_istreamable_t = std::enable_if_t< 52 using enable_ostreamable_t = std::enable_if_t< 58 using enable_istreamable_t = std::enable_if_t<
|
/third_party/skia/third_party/externals/dawn/src/common/ |
D | TypedInteger.h | 57 template <typename Tag, typename T, typename = std::enable_if_t<std::is_integral<T>::value>> 78 typename = std::enable_if_t< 135 static constexpr std::enable_if_t<std::is_unsigned<T2>::value, decltype(T(0) + T2(0))> 145 static constexpr std::enable_if_t<std::is_signed<T2>::value, decltype(T(0) + T2(0))> 163 static constexpr std::enable_if_t<std::is_unsigned<T>::value, decltype(T(0) - T2(0))> 173 static constexpr std::enable_if_t<std::is_signed<T>::value, decltype(T(0) - T2(0))> SubImpl( in SubImpl() 192 constexpr std::enable_if_t<std::is_signed<T2>::value, TypedIntegerImpl> operator-() const { 251 constexpr std::enable_if_t<std::is_integral<T>::value, T> Add(T lhs, T rhs) { in Add() 256 constexpr std::enable_if_t<std::is_integral<T>::value, T> Sub(T lhs, T rhs) { in Sub()
|
/third_party/abseil-cpp/absl/random/ |
D | bit_gen_ref.h | 43 absl::enable_if_t<std::is_same< 46 absl::enable_if_t<std::is_same< 49 absl::enable_if_t<std::is_same< 109 template <typename URBG, typename absl::enable_if_t< 119 typename absl::enable_if_t<(!std::is_same<URBG, BitGenRef>::value &&
|
/third_party/skia/third_party/externals/abseil-cpp/absl/random/ |
D | bit_gen_ref.h | 43 absl::enable_if_t<std::is_same< 46 absl::enable_if_t<std::is_same< 49 absl::enable_if_t<std::is_same< 109 template <typename URBG, typename absl::enable_if_t< 119 typename absl::enable_if_t<(!std::is_same<URBG, BitGenRef>::value &&
|
/third_party/boost/libs/hana/example/misc/ |
D | from_json.cpp | 41 std::enable_if_t<std::is_same<T, int>::value, 49 std::enable_if_t<std::is_same<T, std::string>::value, 64 std::enable_if_t<hana::Struct<T>::value, 83 std::enable_if_t<hana::Sequence<Xs>::value,
|
/third_party/boost/boost/histogram/ |
D | storage_adaptor.hpp | 167 class = std::enable_if_t<has_operator_radd<V, U>::value>> 179 class = std::enable_if_t<has_operator_rsub<V, U>::value>> 191 class = std::enable_if_t<has_operator_rmul<V, U>::value>> 199 class = std::enable_if_t<has_operator_rdiv<V, U>::value>> 211 class = std::enable_if_t<has_operator_preincrement<V>::value>> 225 class = std::enable_if_t<has_operator_preincrement<V>::value>> 232 template <class U, class = std::enable_if_t<has_operator_equal<value_type, U>::value>> 237 template <class U, class = std::enable_if_t<has_operator_equal<value_type, U>::value>> 263 class = std::enable_if_t<std::is_convertible<M, MapPtr>::value>>
|
/third_party/skia/third_party/externals/abseil-cpp/absl/status/ |
D | statusor.h | 230 absl::enable_if_t< 243 absl::enable_if_t< 257 absl::enable_if_t< 269 absl::enable_if_t< 301 absl::enable_if_t< 317 absl::enable_if_t< 344 absl::enable_if_t< 358 absl::enable_if_t< 372 absl::enable_if_t< 436 absl::enable_if_t< [all …]
|
/third_party/abseil-cpp/absl/status/ |
D | statusor.h | 220 absl::enable_if_t< 233 absl::enable_if_t< 247 absl::enable_if_t< 259 absl::enable_if_t< 291 absl::enable_if_t< 307 absl::enable_if_t< 334 absl::enable_if_t< 348 absl::enable_if_t< 362 absl::enable_if_t< 426 absl::enable_if_t< [all …]
|
/third_party/flutter/engine/flutter/fml/ |
D | message.h | 89 typename = std::enable_if_t<std::is_trivially_copyable<T>::value>> 104 typename = std::enable_if_t< 132 typename = std::enable_if_t<std::is_trivially_copyable<T>::value>> 147 typename = std::enable_if_t<
|
/third_party/boost/boost/stl_interfaces/ |
D | view_interface.hpp | 29 typename E = std::enable_if_t< 103 typename Enable = std::enable_if_t<C == element_layout::contiguous>> 112 typename Enable = std::enable_if_t<C == element_layout::contiguous>> 154 typename Enable = std::enable_if_t< 165 typename Enable = std::enable_if_t<
|