Home
last modified time | relevance | path

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

12

/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.h224 static_assert(std::is_pointer_v<ParentPtr>,
239 static_assert(std::is_pointer_v<typename GraphTraits<NodeT *>::NodeRef>,
245 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.h77 static_assert(std::is_pointer_v<NodeRef>,
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dinout_ptr.h44 if constexpr (is_pointer_v<_Smart>) { in inout_ptr_t()
61 if constexpr (!is_pointer_v<_Smart>) { in ~inout_ptr_t()
68 if constexpr (is_pointer_v<_Smart>) { in ~inout_ptr_t()
87 …static_assert(is_pointer_v<_Pointer>, "The conversion to void** requires _Pointer to be a raw poin…
H A Dout_ptr.h79 …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 _LIBCPP_NO_SPECIALIZATIONS inline constexpr bool is_pointer_v = __is_pointer(_Tp); variable
57 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/libc/src/__support/CPP/type_traits/
H A Dis_scalar.h27 cpp::is_pointer_v<T> || cpp::is_member_pointer_v<T> ||
H A Dis_pointer.h26 LIBC_INLINE_VAR constexpr bool is_pointer_v = is_pointer<T>::value;
H A Dinvoke.h48 } else if constexpr (cpp::is_pointer_v<T>) {
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DByteCodeEmitter.cpp142 if constexpr (std::is_pointer_v<T>) in emit()
158 if constexpr (!std::is_pointer_v<T>) { in emit()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DWithCache.h29 static_assert(std::is_pointer_v<Arg>, "WithCache requires a pointer type!");
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dnot_fn.h67 if constexpr (using _Ty = decltype(_Fn); is_pointer_v<_Ty> || is_member_pointer_v<_Ty>) in not_fn()
/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.h59 is_pointer_v<_From> && is_pointer_v<_To> &&
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DUserSettingsController.h87 std::enable_if_t<std::is_pointer_v<T>, bool> = true>
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DOptionValue.h265 template <typename T, std::enable_if_t<!std::is_pointer_v<T>, bool> = true>
298 std::enable_if_t<std::is_pointer_v<T>, bool> = true>
H A DOptionValueProperties.h148 if constexpr (std::is_pointer_v<T>)
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dreverse_iterator.h137 requires is_pointer_v<_Iter> || requires(const _Iter __i) { __i.operator->(); }
141 if constexpr (is_pointer_v<_Iter>) {
H A Dcommon_iterator.h136 if constexpr (is_pointer_v<_Iter> || requires(const _Iter& __i) { __i.operator->(); }) {
/freebsd/contrib/llvm-project/lld/COFF/
H A DConfig.h347 std::enable_if_t<!std::is_pointer_v<std::remove_reference_t<T>>,
/freebsd/contrib/llvm-project/libcxx/include/__mdspan/
H A Dmdspan.h281 requires(is_pointer_v<remove_reference_t<_Pointer>>)
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dtype_traits.cppm

12