Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/libc/src/__support/CPP/type_traits/
H A Dis_pointer.h20 template <typename T> struct is_pointer : cpp::false_type {}; struct
21 template <typename T> struct is_pointer<T *> : cpp::true_type {};
22 template <typename T> struct is_pointer<T *const> : cpp::true_type {};
23 template <typename T> struct is_pointer<T *volatile> : cpp::true_type {};
24 template <typename T> struct is_pointer<T *const volatile> : cpp::true_type {};
26 LIBC_INLINE_VAR constexpr bool is_pointer_v = is_pointer<T>::value;
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_pointer.h25 struct _LIBCPP_NO_SPECIALIZATIONS is_pointer : _BoolConstant<__is_pointer(_Tp)> {}; struct
53 struct is_pointer : __libcpp_is_pointer<typename __libcpp_remove_objc_qualifiers<__remove_cv_t<_Tp>…
57 inline constexpr bool is_pointer_v = is_pointer<_Tp>::value;
H A Dis_scalar.h51 is_pointer<_Tp>::value ||
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__type_traits/
H A Dis_pointer.h25 struct _LIBCPP_TEMPLATE_VIS is_pointer : _BoolConstant<__is_pointer(_Tp)> {}; struct
48 struct _LIBCPP_TEMPLATE_VIS is_pointer
H A Dis_scalar.h46 is_pointer<_Tp>::value ||
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DJITSymbol.h52 static_assert(std::is_pointer<T>::value, "T must be a pointer type"); in jitTargetAddressToPointer()
63 static_assert(std::is_pointer<T>::value && in jitTargetAddressToFunction()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DSource.h56 template <typename T> std::enable_if_t<!std::is_pointer<T>::value, T> read() { in read()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DBinaryStreamWriter.h130 static_assert(!std::is_pointer<T>::value, in writeObject()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DExecutorSymbolDef.h44 std::enable_if_t<std::is_pointer<T>::value, T>
H A DExecutorAddress.h119 std::enable_if_t<std::is_pointer<T>::value, T>
/freebsd/contrib/llvm-project/libcxx/include/__exception/
H A Dexception_ptr.h143 if _LIBCPP_CONSTEXPR (is_pointer<_Ep>::value) { in make_exception_ptr()
/freebsd/contrib/llvm-project/lldb/bindings/interface/
H A DSBTypeExtensions.i59 is_pointer = property(IsPointerType, None, doc='''A read only property that returns a boolean value that indicates if this type is a pointer type.''')
/freebsd/contrib/llvm-project/libcxx/include/experimental/
H A Dpropagate_const125 # include <__type_traits/is_pointer.h>
165 static_assert(!(is_pointer<_Tp>::value && is_function<__remove_pointer_t<_Tp> >::value),
167 …static_assert(!(is_pointer<_Tp>::value && is_same<__remove_cv_t<__remove_pointer_t<_Tp> >, void>::…
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dexecutor_address.h83 std::enable_if_t<std::is_pointer<T>::value, T>
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionIterator.h61 static_assert(std::is_pointer<NodeRef>::value,
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVSupport.h164 static_assert(std::is_pointer<ValueType>::value,
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dtype_traits39 template <class T> struct is_pointer;
255 = is_pointer<T>::value; // C++17
462 #include <__cxx03/__type_traits/is_pointer.h>
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/
H A Dunique_ptr.h150 __enable_if_t<is_default_constructible<_Deleter>::value && !is_pointer<_Deleter>::value>;
302 __enable_if_t<is_default_constructible<_Deleter>::value && !is_pointer<_Deleter>::value>;
/freebsd/contrib/llvm-project/libcxx/include/
H A Dtype_traits37 template <class T> struct is_pointer;
284 = is_pointer<T>::value; // since C++17
502 # include <__type_traits/is_pointer.h>
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DIntervalTree.h244 std::is_pointer<T>::value>;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAccelTable.h149 static_assert(std::is_pointer<T>()); in getValues()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DFormatEntity.cpp917 bool is_pointer = (type_info_flags & eTypeIsPointer) != 0; in DumpValue() local
920 if ((is_array || is_pointer) && (!is_array_range) && in DumpValue()
947 } else if (is_pointer) // if pointer, value is the address stored in DumpValue()
992 if (!is_array && !is_pointer) in DumpValue()
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dunique_ptr.h167 __enable_if_t<is_default_constructible<_Deleter>::value && !is_pointer<_Deleter>::value>;
454 __enable_if_t<is_default_constructible<_Deleter>::value && !is_pointer<_Deleter>::value>;
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dtype_traits.cppm
H A Dtype_traits.inc29 using std::is_pointer;

12