Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/libcxx/include/__type_traits/
HDis_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-stable/contrib/llvm-project/libcxx/include/
HDranges158 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>
HDoptional284 …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");
HDtype_traits280 template <class T> inline constexpr bool is_object_v
HDiterator32 requires is_object_v<T> // since C++20
/freebsd-14-stable/contrib/llvm-project/libcxx/include/__ranges/
HDfilter_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>
HDtake_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…
HDempty_view.h29 requires is_object_v<_Tp>
HDchunk_by_view.h56 requires view<_View> && is_object_v<_Pred>
138 requires view<_View> && is_object_v<_Pred>
HDref_view.h41 requires is_object_v<_Range>
HDrepeat_view.h74 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>> &&
HDnon_propagating_cache.h38 requires is_object_v<_Tp>
HDdata.h40 concept __ptr_to_object = is_pointer_v<_Tp> && is_object_v<remove_pointer_t<_Tp>>;
HDsingle_view.h42 requires is_object_v<_Tp>
HDdrop_while_view.h50 …requires input_range<_View> && is_object_v<_Pred> && indirect_unary_predicate<const _Pred, iterato…
HDmovable_box.h51 && is_object_v<_Tp>;
HDtransform_view.h64 view<_View> && is_object_v<_Fn> && regular_invocable<_Fn&, range_reference_t<_View>> &&
/freebsd-14-stable/contrib/llvm-project/libcxx/include/__concepts/
HDmovable.h29 concept movable = is_object_v<_Tp> && move_constructible<_Tp> && assignable_from<_Tp&, _Tp> && swap…
/freebsd-14-stable/contrib/llvm-project/libcxx/include/__iterator/
HDincrementable_traits.h36 requires is_object_v<_Tp>
HDreadable_traits.h36 requires is_object_v<_Tp>
HDiterator_traits.h404 requires is_object_v<_Tp>
/freebsd-14-stable/contrib/llvm-project/libcxx/include/__numeric/
HDmidpoint.h51 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/
HDunexpected.h52 is_object_v<_Tp> && //
/freebsd-14-stable/contrib/llvm-project/libcxx/modules/std/
HDtype_traits.inc227 using std::is_object_v;
/freebsd-14-stable/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
HDStdSymbolMap.inc1720 SYMBOL(is_object_v, std::, <type_traits>)