Home
last modified time | relevance | path

Searched refs:void_t (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/base/msdp/device_status/utils/common/include/
H A Dutility.h30 template<typename, typename = std::void_t<>>
34 struct IsStreamable<T, std::void_t<decltype(operator<<(std::declval<std::ostream>(), std::declval<T…
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/
H A Dtype_traits.h152 using void_t = void;
163 struct add_lvalue_reference<T, void_t<T&>> {
167 struct add_rvalue_reference<T, void_t<T&>> {
H A Dfixed_string.h89 struct HasData<T, void_t<decltype(declval<T>().data())>> : true_type {};
93 struct HasSize<T, void_t<decltype(declval<T>().size())>> : true_type {};
H A Dvector.h1220 …struct has_iterator_category<Iterator, void_t<typename Iterator::iterator_category>> : BASE_NS::tr…
1231 struct has_ptr_method<Iterator, BASE_NS::void_t<ptr_fn<Iterator>>> : BASE_NS::true_type {};
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_profiler/
H A Drs_profiler_packet.h79 struct HasContiguousLayout<T, std::void_t<decltype(std::declval<T>().data())>> : std::true_type {};
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/modifier/
H A Drs_property.h87 using void_t = typename make_void<T...>::type; variable
93 void_t<decltype(std::declval<T>() == std::declval<T>())>>
100 void_t<decltype(std::declval<T>() + std::declval<T>()),