Home
last modified time | relevance | path

Searched refs:is_object_v (Results 1 – 25 of 25) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_object.h32 inline constexpr bool is_object_v = __is_object(_Tp); variable
45 inline constexpr bool is_object_v = is_object<_Tp>::value;
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dranges153 requires is_object_v<T>
173 requires is_object_v<R>
188 requires view<V> && is_object_v<Pred>
204 requires input_range<V> && is_object_v<Pred> &&
216 requires view<V> && is_object_v<F> &&
248 requires input_range<V> && is_object_v<Pred> &&
255 requires is_object_v<T>
271 requires (is_object_v<T> && same_as<T, remove_cv_t<T>> &&
337 requires view<V> && is_object_v<Pred>
H A Doptional290 …static_assert(is_object_v<value_type>, "instantiation of optional with a non-object type is undefi…
326 …static_assert(is_object_v<value_type>, "instantiation of optional with a non-object type is undefi…
910 static_assert(is_object_v<_Up>, "Result of f(value()) should be an object type");
922 static_assert(is_object_v<_Up>, "Result of f(value()) should be an object type");
934 static_assert(is_object_v<_Up>, "Result of f(std::move(value())) should be an object type");
946 static_assert(is_object_v<_Up>, "Result of f(std::move(value())) should be an object type");
H A Dtype_traits280 template <class T> inline constexpr bool is_object_v
H A Diterator32 requires is_object_v<T> // since C++20
/freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/
H A Dfilter_view.h56 requires view<_View> && is_object_v<_Pred>
128 requires view<_View> && is_object_v<_Pred>
212 requires view<_View> && is_object_v<_Pred>
H A Dtake_while_view.h48 …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…
H A Dempty_view.h29 requires is_object_v<_Tp>
H A Dchunk_by_view.h56 requires view<_View> && is_object_v<_Pred>
138 requires view<_View> && is_object_v<_Pred>
H A Dref_view.h41 requires is_object_v<_Range>
H A Drepeat_view.h72 requires(is_object_v<_Tp> && same_as<_Tp, remove_cv_t<_Tp>> &&
134 requires(is_object_v<_Tp> && same_as<_Tp, remove_cv_t<_Tp>> &&
H A Dnon_propagating_cache.h38 requires is_object_v<_Tp>
H A Ddata.h40 concept __ptr_to_object = is_pointer_v<_Tp> && is_object_v<remove_pointer_t<_Tp>>;
H A Dsingle_view.h42 requires is_object_v<_Tp>
H A Ddrop_while_view.h50 …requires input_range<_View> && is_object_v<_Pred> && indirect_unary_predicate<const _Pred, iterato…
H A Dmovable_box.h53 && is_object_v<_Tp>;
H A Dtransform_view.h64 view<_View> && is_object_v<_Fn> && regular_invocable<_Fn&, range_reference_t<_View>> &&
/freebsd-14.2/contrib/llvm-project/libcxx/include/__concepts/
H A Dmovable.h29 concept movable = is_object_v<_Tp> && move_constructible<_Tp> && assignable_from<_Tp&, _Tp> && swap…
/freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/
H A Dincrementable_traits.h36 requires is_object_v<_Tp>
H A Dreadable_traits.h36 requires is_object_v<_Tp>
H A Diterator_traits.h405 requires is_object_v<_Tp>
/freebsd-14.2/contrib/llvm-project/libcxx/include/__numeric/
H A Dmidpoint.h51 template <class _Tp, enable_if_t<is_object_v<_Tp> && !is_void_v<_Tp> && (sizeof(_Tp) > 0), int> = 0>
/freebsd-14.2/contrib/llvm-project/libcxx/include/__expected/
H A Dunexpected.h52 is_object_v<_Tp> && //
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dtype_traits.inc227 using std::is_object_v;
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1720 SYMBOL(is_object_v, std::, <type_traits>)