/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | bit.h | 26 , typename = typename std::enable_if<sizeof(To) == sizeof(From)>::type 31 , typename = typename std::enable_if<__is_trivially_constructible(To)>::type 37 , typename = typename std::enable_if<std::is_trivially_copyable<To>::value>::type 38 , typename = typename std::enable_if<std::is_trivially_copyable<From>::value>::type 40 , typename = typename std::enable_if<__is_trivially_copyable(To)>::type 41 , typename = typename std::enable_if<__is_trivially_copyable(From)>::type
|
H A D | BitmaskEnum.h | 74 E, typename std::enable_if<sizeof(E::LLVM_BITMASK_LARGEST_ENUMERATOR) >= 98 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 104 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 110 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 116 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 125 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 132 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 139 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type>
|
H A D | StringRef.h | 259 typename std::enable_if<std::is_same<T, std::string>::value, 498 typename std::enable_if<std::numeric_limits<T>::is_signed, bool>::type 509 typename std::enable_if<!std::numeric_limits<T>::is_signed, bool>::type 532 typename std::enable_if<std::numeric_limits<T>::is_signed, bool>::type 543 typename std::enable_if<!std::numeric_limits<T>::is_signed, bool>::type 868 #if defined(__clang__) && __has_attribute(enable_if) 871 __attribute((enable_if(__builtin_strlen(Str) == N - 1,
|
H A D | ilist_iterator.h | 93 typename std::enable_if<IsConst || !RHSIsConst, void *>::type = nullptr) 99 typename std::enable_if<IsConst || !RHSIsConst, ilist_iterator &>::type
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | CheckedArithmetic.h | 28 typename std::enable_if<std::is_integral<T>::value && sizeof(T) * 8 <= 64, 47 typename std::enable_if<std::is_signed<T>::value, llvm::Optional<T>>::type 56 typename std::enable_if<std::is_signed<T>::value, llvm::Optional<T>>::type 65 typename std::enable_if<std::is_signed<T>::value, llvm::Optional<T>>::type 74 typename std::enable_if<std::is_signed<T>::value, llvm::Optional<T>>::type 85 typename std::enable_if<std::is_unsigned<T>::value, llvm::Optional<T>>::type 94 typename std::enable_if<std::is_unsigned<T>::value, llvm::Optional<T>>::type 103 typename std::enable_if<std::is_unsigned<T>::value, llvm::Optional<T>>::type
|
H A D | MSVCErrorWorkarounds.h | 62 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type * = 69 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type * = 76 typename std::enable_if<!std::is_convertible<OtherT, T>::value>::type * =
|
H A D | FormatVariadicDetails.h | 81 static char test(typename std::enable_if< 130 typename std::enable_if<uses_format_member<T>::value, T>::type 136 typename std::enable_if<uses_format_provider<T>::value, 143 typename std::enable_if<uses_stream_operator<T>::value, 156 typename std::enable_if<uses_missing_provider<T>::value,
|
H A D | ErrorOr.h | 75 typename std::enable_if<std::is_error_code_enum<E>::value || 88 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type 101 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type * = 109 typename std::enable_if< 121 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type * = 131 typename std::enable_if<!std::is_convertible<OtherT, T>::value>::type * = 269 typename std::enable_if<std::is_error_code_enum<E>::value ||
|
H A D | YAMLTraits.h | 871 typename std::enable_if<has_SequenceTraits<T>::value, void>::type 886 typename std::enable_if<!has_SequenceTraits<T>::value, void>::type 968 typename std::enable_if<has_ScalarEnumerationTraits<T>::value, void>::type 976 typename std::enable_if<has_ScalarBitSetTraits<T>::value, void>::type 988 typename std::enable_if<has_ScalarTraits<T>::value, void>::type 1008 typename std::enable_if<has_BlockScalarTraits<T>::value, void>::type 1027 typename std::enable_if<has_TaggedScalarTraits<T>::value, void>::type 1052 typename std::enable_if<validatedMappingTraits<T, Context>::value, void>::type 1078 typename std::enable_if<unvalidatedMappingTraits<T, Context>::value, void>::type 1092 typename std::enable_if<has_CustomMappingTrait [all...] |
H A D | FormatProviders.h | 127 T, typename std::enable_if<detail::use_integral_formatter<T>::value>::type> 176 T, typename std::enable_if<detail::use_pointer_formatter<T>::value>::type> 201 T, typename std::enable_if<detail::use_string_formatter<T>::value>::type> { 234 T, typename std::enable_if<detail::use_char_formatter<T>::value>::type> { 300 T, typename std::enable_if<detail::use_double_formatter<T>::value>::type>
|
H A D | type_traits.h | 48 T, typename std::enable_if<std::is_pointer<T>::value>::type> { 59 T, typename std::enable_if<std::is_pointer<T>::value>::type> { 69 T, typename std::enable_if<std::is_pointer<T>::value>::type> {
|
H A D | Casting.h | 65 To, From, typename std::enable_if<std::is_base_of<To, From>::value>::type> { 247 inline typename std::enable_if<!is_simple_type<Y>::value, 284 typename std::enable_if<!is_simple_type<Y>::value, 295 typename std::enable_if<!is_simple_type<Y>::value, 330 typename std::enable_if<!is_simple_type<Y>::value, 351 typename std::enable_if<!is_simple_type<Y>::value, 359 typename std::enable_if<!is_simple_type<Y>::value,
|
H A D | MathExtras.h | 367 constexpr inline typename std::enable_if<(N < 64), bool>::type member in class:llvm::std 373 constexpr inline typename std::enable_if<N >= 64, bool>::type 783 typename std::enable_if<std::is_unsigned<T>::value, T>::type 792 typename std::enable_if<std::is_unsigned<T>::value, T>::type 809 typename std::enable_if<std::is_unsigned<T>::value, T>::type 855 typename std::enable_if<std::is_unsigned<T>::value, T>::type 874 typename std::enable_if<std::is_signed<T>::value, T>::type 901 typename std::enable_if<std::is_signed<T>::value, T>::type 929 typename std::enable_if<std::is_signed<T>::value, T>::type
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
H A D | RefactoringOptions.h | 23 template <typename T, typename = typename std::enable_if< 42 template <typename T, typename = typename std::enable_if<
|
/freebsd-12-stable/contrib/llvm-project/libcxx/include/ |
H A D | math.h | 330 typename std::enable_if<std::is_floating_point<_A1>::value, bool>::type 338 typename std::enable_if< 345 typename std::enable_if< 354 typename std::enable_if<std::is_floating_point<_A1>::value, bool>::type 362 typename std::enable_if< 369 typename std::enable_if< 392 typename std::enable_if<std::is_floating_point<_A1>::value, int>::type 400 typename std::enable_if<std::is_integral<_A1>::value, int>::type 408 typename std::enable_if<std::is_floating_point<_A1>::value, bool>::type 416 typename std::enable_if<st [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Integral.h | 159 static typename std::enable_if<std::is_integral<T>::value, Integral>::type 165 static typename std::enable_if<SrcBits != 0, Integral>::type 209 static typename std::enable_if<std::is_signed<T>::value, bool>::type 215 static typename std::enable_if<std::is_unsigned<T>::value, bool>::type 222 static typename std::enable_if<std::is_signed<T>::value, bool>::type 228 static typename std::enable_if<std::is_unsigned<T>::value, bool>::type 235 static typename std::enable_if<std::is_signed<T>::value, bool>::type 241 static typename std::enable_if<std::is_unsigned<T>::value, bool>::type 248 static typename std::enable_if<std::is_signed<T>::value, bool>::type 254 static typename std::enable_if<st [all...] |
H A D | Source.h | 59 static typename std::enable_if<!std::is_pointer<T>::value, T>::type 66 static typename std::enable_if<std::is_pointer<T>::value, T>::type
|
H A D | Boolean.h | 88 static typename std::enable_if<std::is_integral<T>::value, Boolean>::type 94 static typename std::enable_if<SrcBits != 0, Boolean>::type from(
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DataCollection.h | 53 typename std::enable_if<
|
H A D | ASTTypeTraits.h | 468 T, typename std::enable_if<std::is_base_of<Decl, T>::value>::type> 473 T, typename std::enable_if<std::is_base_of<Stmt, T>::value>::type> 478 T, typename std::enable_if<std::is_base_of<Type, T>::value>::type> 483 T, typename std::enable_if<std::is_base_of<OMPClause, T>::value>::type>
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/RPC/ |
H A D | RawByteChannel.h | 90 typename std::enable_if< 113 typename std::enable_if<std::is_base_of< 135 typename std::enable_if<std::is_base_of< 148 typename std::enable_if< 161 typename std::enable_if<std::is_base_of<
|
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/DataFormatters/ |
H A D | TypeCategory.h | 94 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type 100 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type 107 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type 113 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type 120 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type 126 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type 133 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type 139 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
|
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | Timeout.h | 32 using EnableIf = std::enable_if<
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Metadata.h | 530 inline typename std::enable_if<detail::IsValidPointer<X, Y>::value, bool>::type 539 typename std::enable_if<detail::IsValidReference<X, Y &>::value, bool>::type 548 inline typename std::enable_if<detail::IsValidPointer<X, Y>::value, X *>::type 554 typename std::enable_if<detail::IsValidReference<X, Y &>::value, X *>::type 564 inline typename std::enable_if<detail::IsValidPointer<X, Y>::value, X *>::type 577 inline typename std::enable_if<detail::IsValidPointer<X, Y>::value, X *>::type 590 inline typename std::enable_if<detail::IsValidPointer<X, Y>::value, X *>::type 979 static typename std::enable_if<std::is_base_of<MDNode, T>::value, T *>::type 991 static typename std::enable_if<std::is_base_of<MDNode, T>::value, T *>::type 1001 static typename std::enable_if<st [all...] |
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/xray/ |
H A D | xray_fdr_log_writer.h | 26 typename std::enable_if< 39 typename std::enable_if<
|