Home
last modified time | relevance | path

Searched refs:is_reference_v (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Djoin_view.h56 requires is_reference_v<range_reference_t<_View>> && forward_range<_View> && forward_range<range_reference_t<_View>>
91 static constexpr bool _UseInnerCache = !is_reference_v<_InnerRange>;
112 constexpr bool __use_const = __simple_view<_View> && is_reference_v<range_reference_t<_View>>;
122 requires forward_range<const _V2> && is_reference_v<range_reference_t<const _V2>> &&
129 if constexpr (forward_range<_View> && is_reference_v<_InnerRange> && forward_range<_InnerRange> &&
138 requires forward_range<const _V2> && is_reference_v<range_reference_t<const _V2>> &&
201 static constexpr bool __ref_is_glvalue = is_reference_v<range_reference_t<_Base>>;
H A Delements_view.h59 concept __returnable_element = is_reference_v<_Tp> || move_constructible<tuple_element_t<_Np, _Tp>>;
179 if constexpr (is_reference_v<range_reference_t<_Base>>) {
H A Dtransform_view.h164 conditional_t< is_reference_v<invoke_result_t<_Fn&, range_reference_t<_View>>>,
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_reference.h34 inline constexpr bool is_reference_v = __is_reference(_Tp); variable
62 inline constexpr bool is_reference_v = is_reference<_Tp>::value;
H A Dcommon_reference.h62 is_reference_v<__cv_cond_res<_Xp, _Yp>>
142 …requires is_reference_v<_Tp> && is_reference_v<_Up> && requires { typename __common_ref_t<_Tp, _Up…
/freebsd/contrib/llvm-project/libcxx/include/__stop_token/
H A Dintrusive_shared_ptr.h123 …std::is_reference_v<__ret_type>, "__get_atomic_ref_count should return a reference to the atomic c… in decltype()
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dcommon_iterator.h130 …} || is_reference_v<iter_reference_t<_I2>> || constructible_from<iter_value_t<_I2>, iter_reference…
136 } else if constexpr (is_reference_v<iter_reference_t<_Iter>>) {
H A Diterator_traits.h174 … __cpp17_input_iterator<_Ip> && constructible_from<_Ip> && is_reference_v<iter_reference_t<_Ip>> &&
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DErrorOr.h59 static constexpr bool isRef = std::is_reference_v<T>;
H A Draw_ostream.h423 std::enable_if_t<!std::is_reference_v<OStream> &&
H A DError.h485 static constexpr bool isRef = std::is_reference_v<T>;
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dtype_traits.cppm
/freebsd/contrib/llvm-project/libcxx/include/
H A Dtype_traits274 template <class T> inline constexpr bool is_reference_v
H A Doptional592 …static_assert(!is_reference_v<value_type>, "instantiation of optional with a reference type is ill…
H A Dvariant1177 …static_assert(__all<!is_reference_v<_Types>...>::value, "variant can not have a reference type as …
/freebsd/contrib/llvm-project/libcxx/include/__expected/
H A Dexpected.h448 …static_assert(!is_reference_v<_Tp> && !is_function_v<_Tp> && !is_same_v<remove_cv_t<_Tp>, in_place…
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSTLExtras.h311 static_assert(std::is_reference_v<T>,
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1735 SYMBOL(is_reference_v, std::, <type_traits>)