Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A Dtype_traits.h36 !std::is_pointer_v<UnderlyingT> &&
48 T, std::enable_if_t<std::is_pointer_v<T>>> {
58 struct add_const_past_pointer<T, std::enable_if_t<std::is_pointer_v<T>>> {
67 struct const_pointer_or_const_ref<T, std::enable_if_t<std::is_pointer_v<T>>> {
H A DGenericDomTree.h228 static_assert(std::is_pointer_v<ParentPtr>,
243 static_assert(std::is_pointer_v<typename GraphTraits<NodeT *>::NodeRef>,
249 static_assert(std::is_pointer_v<ParentPtr>,
H A DFormatProviders.h55 : public std::integral_constant<bool, std::is_pointer_v<T> &&
H A DCasting.h393 std::conditional_t<std::is_pointer_v<From>, DecayedFrom *, DecayedFrom &>;
594 std::is_pointer_v<T> || std::is_constructible_v<T, std::nullptr_t>;
H A DGraphWriter.h76 static_assert(std::is_pointer_v<NodeRef>,
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dinout_ptr.h43 if constexpr (is_pointer_v<_Smart>) { in inout_ptr_t()
60 if constexpr (!is_pointer_v<_Smart>) { in ~inout_ptr_t()
67 if constexpr (is_pointer_v<_Smart>) { in ~inout_ptr_t()
86 …static_assert(is_pointer_v<_Pointer>, "The conversion to void** requires _Pointer to be a raw poin…
H A Dout_ptr.h78 …static_assert(is_pointer_v<_Pointer>, "The conversion to void** requires _Pointer to be a raw poin…
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_pointer.h29 inline constexpr bool is_pointer_v = __is_pointer(_Tp); variable
58 inline constexpr bool is_pointer_v = is_pointer<_Tp>::value;
/freebsd/contrib/llvm-project/libcxx/include/__thread/
H A Dformatter.h60 … using _Cp = conditional_t<integral<_Tp>, _Tp, conditional_t<is_pointer_v<_Tp>, uintptr_t, void>>;
64 if constexpr (is_pointer_v<_Tp>) {
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DOptionValue.h272 template <typename T, std::enable_if_t<!std::is_pointer_v<T>, bool> = true> in GetValueAs()
303 std::enable_if_t<std::is_pointer_v<T>, bool> = true> in GetValueAs()
H A DOptionValueProperties.h148 if constexpr (std::is_pointer_v<T>)
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DUserSettingsController.h89 std::enable_if_t<std::is_pointer_v<T>, bool> = true>
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Ddata.h40 concept __ptr_to_object = is_pointer_v<_Tp> && is_object_v<remove_pointer_t<_Tp>>;
H A Dsubrange.h58 is_pointer_v<_From> && is_pointer_v<_To> &&
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeEmitter.cpp246 if constexpr (std::is_pointer_v<T>) in emit()
262 if constexpr (!std::is_pointer_v<T>) { in emit()
H A DDisasm.cpp36 if constexpr (std::is_pointer_v<T>) { in ReadArg()
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dreverse_iterator.h137 requires is_pointer_v<_Iter> || requires(const _Iter __i) { __i.operator->(); }
139 if constexpr (is_pointer_v<_Iter>) {
H A Dconcepts.h174 concept __has_arrow = input_iterator<_Ip> && (is_pointer_v<_Ip> || requires(_Ip __i) { __i.operator…
H A Dcommon_iterator.h134 if constexpr (is_pointer_v<_Iter> || requires(const _Iter& __i) { __i.operator->(); }) {
/freebsd/contrib/llvm-project/libcxx/include/__mdspan/
H A Dmdspan.h282 requires(is_pointer_v<remove_reference_t<_Pointer>>)
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dtype_traits.cppm
/freebsd/contrib/llvm-project/libcxx/include/
H A Dmdspan370 requires(is_pointer_v<remove_reference_t<Pointer>>)
H A Dtype_traits254 template <class T> inline constexpr bool is_pointer_v
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSTLExtras.h217 static_assert(!std::is_pointer_v<value_type>,
263 static constexpr bool IsPtr = std::is_pointer_v<remove_cvref_t<T>>;
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1731 SYMBOL(is_pointer_v, std::, <type_traits>)