| /freebsd/contrib/llvm-project/libc/src/__support/CPP/type_traits/ |
| H A D | is_pointer.h | 20 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 D | is_pointer.h | 25 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 D | is_scalar.h | 51 is_pointer<_Tp>::value ||
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__type_traits/ |
| H A D | is_pointer.h | 25 struct _LIBCPP_TEMPLATE_VIS is_pointer : _BoolConstant<__is_pointer(_Tp)> {}; struct 48 struct _LIBCPP_TEMPLATE_VIS is_pointer
|
| H A D | is_scalar.h | 46 is_pointer<_Tp>::value ||
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
| H A D | JITSymbol.h | 52 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 D | Source.h | 56 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 D | BinaryStreamWriter.h | 130 static_assert(!std::is_pointer<T>::value, in writeObject()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | ExecutorSymbolDef.h | 44 std::enable_if_t<std::is_pointer<T>::value, T>
|
| H A D | ExecutorAddress.h | 119 std::enable_if_t<std::is_pointer<T>::value, T>
|
| /freebsd/contrib/llvm-project/libcxx/include/__exception/ |
| H A D | exception_ptr.h | 143 if _LIBCPP_CONSTEXPR (is_pointer<_Ep>::value) { in make_exception_ptr()
|
| /freebsd/contrib/llvm-project/lldb/bindings/interface/ |
| H A D | SBTypeExtensions.i | 59 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 D | propagate_const | 125 # 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 D | executor_address.h | 83 std::enable_if_t<std::is_pointer<T>::value, T>
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | RegionIterator.h | 61 static_assert(std::is_pointer<NodeRef>::value,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVSupport.h | 164 static_assert(std::is_pointer<ValueType>::value,
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | type_traits | 39 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 D | unique_ptr.h | 150 __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 D | type_traits | 37 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 D | IntervalTree.h | 244 std::is_pointer<T>::value>;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | AccelTable.h | 149 static_assert(std::is_pointer<T>()); in getValues()
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | FormatEntity.cpp | 917 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 D | unique_ptr.h | 167 __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 D | type_traits.cppm | |
| H A D | type_traits.inc | 29 using std::is_pointer;
|