Home
last modified time | relevance | path

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

12

/src/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>,
/src/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…
/src/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>) {
/src/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;
/src/contrib/llvm-project/llvm/include/llvm/Analysis/ !
H A DWithCache.h28 static_assert(std::is_pointer_v<Arg>, "WithCache requires a pointer type!");
/src/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> &&
/src/contrib/llvm-project/lldb/include/lldb/Core/ !
H A DUserSettingsController.h89 std::enable_if_t<std::is_pointer_v<T>, bool> = true>
/src/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>
303 std::enable_if_t<std::is_pointer_v<T>, bool> = true>
H A DOptionValueProperties.h148 if constexpr (std::is_pointer_v<T>)
/src/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()
/src/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->(); }) {
/src/contrib/llvm-project/libcxx/include/__mdspan/ !
H A Dmdspan.h282 requires(is_pointer_v<remove_reference_t<_Pointer>>)
/src/contrib/llvm-project/libcxx/modules/std/ !
H A Dtype_traits.inc217 using std::is_pointer_v;
/src/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
/src/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>>;

12