Searched refs:is_object_v (Results 1 – 21 of 21) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.comp/ |
| H A D | is_object.pass.cpp | 25 static_assert( std::is_object_v<T>, ""); in test_is_object() 26 static_assert( std::is_object_v<const T>, ""); in test_is_object() 27 static_assert( std::is_object_v<volatile T>, ""); in test_is_object() 28 static_assert( std::is_object_v<const volatile T>, ""); in test_is_object() 40 static_assert(!std::is_object_v<T>, ""); in test_is_not_object() 41 static_assert(!std::is_object_v<const T>, ""); in test_is_not_object() 42 static_assert(!std::is_object_v<volatile T>, ""); in test_is_not_object() 43 static_assert(!std::is_object_v<const volatile T>, ""); in test_is_not_object()
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.filter/ |
| H A D | constraints.compile.pass.cpp | 48 static_assert( std::is_object_v<Pred>); 63 static_assert( std::is_object_v<Pred>); 78 static_assert( std::is_object_v<Pred>); 93 static_assert(!std::is_object_v<Pred>); 108 static_assert( std::is_object_v<Pred>);
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | is_object.h | 32 inline constexpr bool is_object_v = __is_object(_Tp); variable 45 inline constexpr bool is_object_v = is_object<_Tp>::value;
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | ranges | 120 requires is_object_v<T> 140 requires is_object_v<R> 155 requires view<V> && is_object_v<Pred> 171 requires view<V> && is_object_v<F> && 202 requires is_object_v<T>
|
| H A D | optional | 248 static_assert(is_object_v<value_type>, 297 static_assert(is_object_v<value_type>, 1117 static_assert(is_object_v<_Up>, "Result of f(value()) should be an object type"); 1132 static_assert(is_object_v<_Up>, "Result of f(value()) should be an object type"); 1147 static_assert(is_object_v<_Up>, "Result of f(std::move(value())) should be an object type"); 1162 static_assert(is_object_v<_Up>, "Result of f(std::move(value())) should be an object type");
|
| H A D | iterator | 32 requires is_object_v<T> // since C++20
|
| H A D | type_traits | 280 template <class T> inline constexpr bool is_object_v
|
| /llvm-project-15.0.7/libcxx/include/__ranges/ |
| H A D | filter_view.h | 46 requires view<_View> && is_object_v<_Pred> 117 requires view<_View> && is_object_v<_Pred> 207 requires view<_View> && is_object_v<_Pred>
|
| H A D | empty_view.h | 27 requires is_object_v<_Tp>
|
| H A D | ref_view.h | 38 requires is_object_v<_Range>
|
| H A D | non_propagating_cache.h | 39 requires is_object_v<_Tp>
|
| H A D | single_view.h | 32 requires is_object_v<_Tp>
|
| H A D | data.h | 34 concept __ptr_to_object = is_pointer_v<_Tp> && is_object_v<remove_pointer_t<_Tp>>;
|
| H A D | copyable_box.h | 38 concept __copy_constructible_object = copy_constructible<_Tp> && is_object_v<_Tp>;
|
| H A D | transform_view.h | 54 view<_View> && is_object_v<_Fn> &&
|
| /llvm-project-15.0.7/libcxx/include/__concepts/ |
| H A D | movable.h | 30 is_object_v<_Tp> &&
|
| /llvm-project-15.0.7/libcxx/include/__iterator/ |
| H A D | incrementable_traits.h | 31 requires is_object_v<_Tp>
|
| H A D | readable_traits.h | 29 requires is_object_v<_Tp>
|
| H A D | iterator_traits.h | 405 requires is_object_v<_Tp>
|
| /llvm-project-15.0.7/libcxx/include/__numeric/ |
| H A D | midpoint.h | 48 && is_object_v<remove_pointer_t<_TPtr>>
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 593 SYMBOL(is_object_v, std::, <type_traits>)
|