/external/libcxx/test/std/utilities/meta/meta.unary/meta.unary.cat/ |
D | is_class.pass.cpp | 26 static_assert( std::is_class_v<T>, ""); in test_is_class() 27 static_assert( std::is_class_v<const T>, ""); in test_is_class() 28 static_assert( std::is_class_v<volatile T>, ""); in test_is_class() 29 static_assert( std::is_class_v<const volatile T>, ""); in test_is_class() 41 static_assert(!std::is_class_v<T>, ""); in test_is_not_class() 42 static_assert(!std::is_class_v<const T>, ""); in test_is_not_class() 43 static_assert(!std::is_class_v<volatile T>, ""); in test_is_not_class() 44 static_assert(!std::is_class_v<const volatile T>, ""); in test_is_not_class()
|
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/meta/meta.unary/meta.unary.cat/ |
D | is_class.pass.cpp | 25 static_assert( std::is_class_v<T>, ""); in test_is_class() 26 static_assert( std::is_class_v<const T>, ""); in test_is_class() 27 static_assert( std::is_class_v<volatile T>, ""); in test_is_class() 28 static_assert( std::is_class_v<const volatile T>, ""); in test_is_class() 40 static_assert(!std::is_class_v<T>, ""); in test_is_not_class() 41 static_assert(!std::is_class_v<const T>, ""); in test_is_not_class() 42 static_assert(!std::is_class_v<volatile T>, ""); in test_is_not_class() 43 static_assert(!std::is_class_v<const volatile T>, ""); in test_is_not_class()
|
/external/cronet/buildtools/third_party/libc++/trunk/include/__concepts/ |
D | class_or_enum.h | 29 concept __class_or_enum = is_class_v<_Tp> || is_union_v<_Tp> || is_enum_v<_Tp>; 34 concept __workaround_52970 = is_class_v<__remove_cvref_t<_Tp>> || is_union_v<__remove_cvref_t<_Tp>>;
|
/external/cronet/buildtools/third_party/libc++/trunk/include/__type_traits/ |
D | is_class.h | 26 inline constexpr bool is_class_v = __is_class(_Tp); variable
|
/external/cronet/buildtools/third_party/libc++/trunk/include/__ranges/ |
D | enable_view.h | 33 requires is_class_v<_Derived> && same_as<_Derived, remove_cv_t<_Derived>>
|
D | view_interface.h | 39 requires is_class_v<_Derived> && same_as<_Derived, remove_cv_t<_Derived>>
|
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/ |
D | ranges_uninitialized_default_construct_n.pass.cpp | 31 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::uninitialized_default_construct_n)>);
|
D | ranges_uninitialized_default_construct.pass.cpp | 36 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::uninitialized_default_construct)>);
|
/external/cronet/buildtools/third_party/libc++/trunk/test/std/concepts/concepts.lang/concept.derived/ |
D | derived_from.pass.cpp | 170 if constexpr (std::is_class_v<From> && !std::same_as<To, void>) { in CheckNotDerivedFromPointer() 174 if constexpr (std::is_class_v<To> && !std::same_as<From, void>) { in CheckNotDerivedFromPointer() 179 if constexpr (std::is_class_v<From>) { in CheckNotDerivedFromPointer() 183 if constexpr (std::is_class_v<To>) { in CheckNotDerivedFromPointer()
|
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.value/ |
D | ranges_uninitialized_value_construct_n.pass.cpp | 31 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::uninitialized_value_construct_n)>);
|
D | ranges_uninitialized_value_construct.pass.cpp | 36 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::uninitialized_value_construct)>);
|
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/memory/specialized.algorithms/uninitialized.fill.n/ |
D | ranges_uninitialized_fill_n.pass.cpp | 33 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::uninitialized_fill_n)>);
|
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/memory/specialized.algorithms/specialized.construct/ |
D | ranges_construct_at.pass.cpp | 30 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::construct_at)>);
|
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/memory/specialized.algorithms/specialized.destroy/ |
D | ranges_destroy_n.pass.cpp | 31 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::destroy_n)>);
|
D | ranges_destroy_at.pass.cpp | 28 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::destroy_at)>);
|
D | ranges_destroy.pass.cpp | 34 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::destroy)>);
|
/external/cronet/buildtools/third_party/libc++/trunk/test/std/library/description/conventions/customization.point.object/ |
D | cpo.compile.pass.cpp | 27 static_assert(std::is_class_v<CPO>); in test()
|
D | niebloid.compile.pass.cpp | 35 static_assert(std::is_class_v<CPO>); in test()
|
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/memory/specialized.algorithms/uninitialized.copy/ |
D | ranges_uninitialized_copy_n.pass.cpp | 34 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::uninitialized_copy_n)>);
|
D | ranges_uninitialized_copy.pass.cpp | 37 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::uninitialized_copy)>);
|
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/memory/specialized.algorithms/uninitialized.move/ |
D | ranges_uninitialized_move_n.pass.cpp | 35 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::uninitialized_move_n)>);
|
D | ranges_uninitialized_move.pass.cpp | 38 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::uninitialized_move)>);
|
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/memory/specialized.algorithms/uninitialized.fill/ |
D | ranges_uninitialized_fill.pass.cpp | 37 LIBCPP_STATIC_ASSERT(std::is_class_v<decltype(std::ranges::uninitialized_fill)>);
|
/external/pigweed/third_party/fuchsia/repo/sdk/lib/stdcompat/include/lib/stdcompat/ |
D | type_traits.h | 84 using std::is_class_v; 178 static constexpr bool is_class_v = std::is_class<T>::value;
|
/external/cronet/buildtools/third_party/libc++/trunk/include/ |
D | ranges | 98 requires is_class_v<D> && same_as<D, remove_cv_t<D>>
|