Home
last modified time | relevance | path

Searched refs:true_type (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/
H A Dtype_traits.h54 struct is_same<T, T> : true_type {};
106 struct is_const<const T> : true_type {};
113 struct is_array<T[]> : true_type {};
115 struct is_array<T[N]> : true_type {};
124 struct is_pointer<T*> : true_type {};
131 struct is_reference<T&> : true_type {};
133 struct is_reference<T&&> : true_type {};
270 struct is_integral<bool> : true_type {};
276 struct is_integral<short> : true_type {};
279 struct is_integral<int> : true_type {};
[all …]
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 …as_iterator_category<Iterator, void_t<typename Iterator::iterator_category>> : BASE_NS::true_type {
1231 struct has_ptr_method<Iterator, BASE_NS::void_t<ptr_fn<Iterator>>> : BASE_NS::true_type {};
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dclass_utils.h23 static std::true_type checkHas(decltype(&ClassTest::method)); \
28 enum { value = std::is_same<decltype(checkHas<ToCheck>(0)), std::true_type>::value }; \
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/
H A Dproperty_types.h144 struct is_defined<aType> : BASE_NS::true_type { \
145 using type = BASE_NS::true_type; \
153 inline constexpr auto PropertyTypeDeclFromType<const aType, BASE_NS::true_type>() \
163 inline constexpr auto PropertyTypeDeclFromType<aType, BASE_NS::true_type>() \
/ohos5.0/base/update/updater/utils/json/
H A Dtraits_util.h45 struct IsVector<std::vector<T>> : std::true_type {};
/ohos5.0/base/msdp/device_status/utils/common/include/
H A Dutility.h35 : public std::true_type {};
/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/dataobs_manager/include/
H A Ddataobs_utils.h33 struct is_container<std::vector<T>> : std::true_type {
36 struct is_container<std::list<T>> : std::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_3d/lume/metaobject/include/meta/base/
H A Dmeta_types.h188 ::META_NS::CorePropertyTypeDeclFromType<a, BASE_NS::true_type>(); \
H A Dinterface_traits.h41 static BASE_NS::true_type TestSignature(CORE_NS::IInterface* (T::*)(const BASE_NS::Uid&)); in META_BEGIN_NAMESPACE()
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/common/
H A Ditypes_util.h33 struct is_container<std::vector<T>> : std::true_type {
36 struct is_container<std::list<T>> : std::true_type {
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/modifier/
H A Drs_property.h94 : std::true_type {};
104 : std::true_type {};