Searched refs:integral_constant (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/ |
H A D | type_traits.h | 25 struct integral_constant { struct 28 using type = integral_constant; argument 39 using false_type = integral_constant<bool, false>; argument 40 using true_type = integral_constant<bool, true>; 75 struct extent : integral_constant<size_t, 0> {}; 78 struct extent<T[], 0> : integral_constant<size_t, 0> {}; 84 struct extent<T[I], 0> : integral_constant<size_t, I> {}; 310 struct is_arithmetic : integral_constant<bool, is_integral_v<T> || is_floating_point_v<T>> {}; 316 struct is_unsigned : integral_constant<bool, T(0) < T(-1)> {}; 325 struct is_signed : integral_constant<bool, T(-1) < T(0)> {}; [all …]
|
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/mock/include/ |
H A D | traits.h | 24 struct index_of : std::integral_constant<size_t, 0> {}; 31 … : std::integral_constant<size_t, std::is_same_v<Tp, First> ? 0 : index_of_v<Tp, Rest...> + 1> {}; 43 struct convertible_index_of : std::integral_constant<size_t, 0> {}; 52 …: std::integral_constant<size_t, std::is_convertible_v<First, Tp> ? 0 : convertible_index_of_v<Tp,…
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/common/ |
H A D | traits.h | 24 struct index_of : std::integral_constant<size_t, 0> {}; 31 … : std::integral_constant<size_t, std::is_same_v<Tp, First> ? 0 : index_of_v<Tp, Rest...> + 1> {}; 43 struct convertible_index_of : std::integral_constant<size_t, 0> {}; 52 …: std::integral_constant<size_t, std::is_convertible_v<First, Tp> ? 0 : convertible_index_of_v<Tp,…
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/include/cloud/ |
H A D | cloud_db_types.h | 61 struct index_of : std::integral_constant<size_t, 0> {}; 68 … : std::integral_constant<size_t, std::is_same_v<Tp, First> ? 0 : index_of_v<Tp, Rest...> + 1> {};
|
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/ |
H A D | bitcast.h | 27 : std::integral_constant<bool,
|
/ohos5.0/foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb/include/ |
H A D | value_object.h | 49 struct index_of : std::integral_constant<size_t, 0> {}; 56 … : std::integral_constant<size_t, std::is_same_v<Tp, First> ? 0 : index_of_v<Tp, Rest...> + 1> {};
|