Searched refs:is_object_v (Results 1 – 25 of 25) sorted by relevance
| /freebsd-14-stable/contrib/llvm-project/libcxx/include/__type_traits/ |
| HD | 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;
|
| /freebsd-14-stable/contrib/llvm-project/libcxx/include/ |
| HD | ranges | 158 requires is_object_v<T> 178 requires is_object_v<R> 193 requires view<V> && is_object_v<Pred> 209 requires input_range<V> && is_object_v<Pred> && 221 requires view<V> && is_object_v<F> && 253 requires input_range<V> && is_object_v<Pred> && 260 requires is_object_v<T> 276 requires (is_object_v<T> && same_as<T, remove_cv_t<T>> && 342 requires view<V> && is_object_v<Pred>
|
| HD | optional | 284 …static_assert(is_object_v<value_type>, "instantiation of optional with a non-object type is undefi… 320 …static_assert(is_object_v<value_type>, "instantiation of optional with a non-object type is undefi… 909 static_assert(is_object_v<_Up>, "Result of f(value()) should be an object type"); 921 static_assert(is_object_v<_Up>, "Result of f(value()) should be an object type"); 933 static_assert(is_object_v<_Up>, "Result of f(std::move(value())) should be an object type"); 945 static_assert(is_object_v<_Up>, "Result of f(std::move(value())) should be an object type");
|
| HD | type_traits | 280 template <class T> inline constexpr bool is_object_v
|
| HD | iterator | 32 requires is_object_v<T> // since C++20
|
| /freebsd-14-stable/contrib/llvm-project/libcxx/include/__ranges/ |
| HD | filter_view.h | 56 requires view<_View> && is_object_v<_Pred> 128 requires view<_View> && is_object_v<_Pred> 212 requires view<_View> && is_object_v<_Pred>
|
| HD | take_while_view.h | 48 …requires input_range<_View> && is_object_v<_Pred> && indirect_unary_predicate<const _Pred, iterato… 103 …requires input_range<_View> && is_object_v<_Pred> && indirect_unary_predicate<const _Pred, iterato…
|
| HD | empty_view.h | 29 requires is_object_v<_Tp>
|
| HD | chunk_by_view.h | 56 requires view<_View> && is_object_v<_Pred> 138 requires view<_View> && is_object_v<_Pred>
|
| HD | ref_view.h | 41 requires is_object_v<_Range>
|
| HD | repeat_view.h | 74 requires(is_object_v<_Tp> && same_as<_Tp, remove_cv_t<_Tp>> && 136 requires(is_object_v<_Tp> && same_as<_Tp, remove_cv_t<_Tp>> &&
|
| HD | non_propagating_cache.h | 38 requires is_object_v<_Tp>
|
| HD | data.h | 40 concept __ptr_to_object = is_pointer_v<_Tp> && is_object_v<remove_pointer_t<_Tp>>;
|
| HD | single_view.h | 42 requires is_object_v<_Tp>
|
| HD | drop_while_view.h | 50 …requires input_range<_View> && is_object_v<_Pred> && indirect_unary_predicate<const _Pred, iterato…
|
| HD | movable_box.h | 51 && is_object_v<_Tp>;
|
| HD | transform_view.h | 64 view<_View> && is_object_v<_Fn> && regular_invocable<_Fn&, range_reference_t<_View>> &&
|
| /freebsd-14-stable/contrib/llvm-project/libcxx/include/__concepts/ |
| HD | movable.h | 29 concept movable = is_object_v<_Tp> && move_constructible<_Tp> && assignable_from<_Tp&, _Tp> && swap…
|
| /freebsd-14-stable/contrib/llvm-project/libcxx/include/__iterator/ |
| HD | incrementable_traits.h | 36 requires is_object_v<_Tp>
|
| HD | readable_traits.h | 36 requires is_object_v<_Tp>
|
| HD | iterator_traits.h | 404 requires is_object_v<_Tp>
|
| /freebsd-14-stable/contrib/llvm-project/libcxx/include/__numeric/ |
| HD | midpoint.h | 51 template <class _Tp, enable_if_t<is_object_v<_Tp> && !is_void_v<_Tp> && (sizeof(_Tp) > 0), int> = 0>
|
| /freebsd-14-stable/contrib/llvm-project/libcxx/include/__expected/ |
| HD | unexpected.h | 52 is_object_v<_Tp> && //
|
| /freebsd-14-stable/contrib/llvm-project/libcxx/modules/std/ |
| HD | type_traits.inc | 227 using std::is_object_v;
|
| /freebsd-14-stable/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| HD | StdSymbolMap.inc | 1720 SYMBOL(is_object_v, std::, <type_traits>)
|