HomeSort by: relevance | last modified time | path
    Searched refs:enable_if_t (Results 1 - 25 of 101) sorted by relevancy

1 2 3 4 5

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
bit.h 27 typename = std::enable_if_t<sizeof(To) == sizeof(From)>
31 typename = std::enable_if_t<std::is_trivially_constructible<To>::value>
34 typename = std::enable_if_t<__is_trivially_constructible(To)>
41 typename = std::enable_if_t<std::is_trivially_copyable<To>::value>,
42 typename = std::enable_if_t<std::is_trivially_copyable<From>::value>
45 typename = std::enable_if_t<__is_trivially_copyable(To)>,
46 typename = std::enable_if_t<__is_trivially_copyable(From)>
BitmaskEnum.h 74 E, std::enable_if_t<sizeof(E::LLVM_BITMASK_LARGEST_ENUMERATOR) >= 0>>
101 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>
106 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>
111 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>
116 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>
124 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>
130 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>
136 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>
146 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>
TypeSwitch.h 69 typename std::enable_if_t<
79 typename std::enable_if_t<
FunctionExtras.h 61 std::enable_if_t<llvm::is_trivially_move_constructible<T>::value &&
65 std::enable_if_t<!std::is_same<remove_cvref_t<CallableT>, ThisT>::value>;
68 std::enable_if_t<std::is_void<Ret>::value ||
82 T, std::enable_if_t<sizeof(T) <= 2 * sizeof(void *)>> : std::true_type {};
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/
RefactoringOptions.h 24 typename = std::enable_if_t<traits::IsValidOptionType<T>::value>>
43 typename = std::enable_if_t<traits::IsValidOptionType<T>::value>>
  /src/external/apache2/llvm/dist/libcxx/benchmarks/
Utilities.h 27 template <class Container, std::enable_if_t<UtilitiesInternal::HasData<Container>::value>* = nullptr>
29 template <class Container, std::enable_if_t<!UtilitiesInternal::HasData<Container>::value>* = nullptr>
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
CheckedArithmetic.h 28 std::enable_if_t<std::is_integral<T>::value && sizeof(T) * 8 <= 64,
47 std::enable_if_t<std::is_signed<T>::value, llvm::Optional<T>>
56 std::enable_if_t<std::is_signed<T>::value, llvm::Optional<T>>
65 std::enable_if_t<std::is_signed<T>::value, llvm::Optional<T>>
74 std::enable_if_t<std::is_signed<T>::value, llvm::Optional<T>>
85 std::enable_if_t<std::is_unsigned<T>::value, llvm::Optional<T>>
94 std::enable_if_t<std::is_unsigned<T>::value, llvm::Optional<T>>
103 std::enable_if_t<std::is_unsigned<T>::value, llvm::Optional<T>>
MSVCErrorWorkarounds.h 62 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr)
68 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr)
74 std::enable_if_t<!std::is_convertible<OtherT, T>::value> * = nullptr)
FormatVariadicDetails.h 82 std::enable_if_t<std::is_same<decltype(std::declval<llvm::raw_ostream &>()
130 std::enable_if_t<uses_format_member<T>::value, T>
136 std::enable_if_t<uses_format_provider<T>::value, provider_format_adapter<T>>
142 std::enable_if_t<uses_stream_operator<T>::value,
155 std::enable_if_t<uses_missing_provider<T>::value, missing_format_adapter<T>>
ErrorOr.h 75 std::enable_if_t<std::is_error_code_enum<E>::value ||
88 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr)
99 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr) {
106 std::enable_if_t<!std::is_convertible<OtherT, const T &>::value> * =
117 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr) {
126 std::enable_if_t<!std::is_convertible<OtherT, T>::value> * = nullptr) {
263 std::enable_if_t<std::is_error_code_enum<E>::value ||
FormatProviders.h 127 T, std::enable_if_t<detail::use_integral_formatter<T>::value>>
176 T, std::enable_if_t<detail::use_pointer_formatter<T>::value>>
201 T, std::enable_if_t<detail::use_string_formatter<T>::value>> {
234 std::enable_if_t<detail::use_char_formatter<T>::value>> {
300 std::enable_if_t<detail::use_double_formatter<T>::value>>
AllocatorBase.h 74 std::enable_if_t<!std::is_same<std::remove_cv_t<T>, void>::value, void>
type_traits.h 48 T, std::enable_if_t<std::is_pointer<T>::value>> {
58 struct add_const_past_pointer<T, std::enable_if_t<std::is_pointer<T>::value>> {
68 std::enable_if_t<std::is_pointer<T>::value>> {
Casting.h 64 struct isa_impl<To, From, std::enable_if_t<std::is_base_of<To, From>::value>> {
252 inline std::enable_if_t<!is_simple_type<Y>::value,
288 LLVM_NODISCARD inline std::enable_if_t<
298 LLVM_NODISCARD inline std::enable_if_t<!is_simple_type<Y>::value,
332 LLVM_NODISCARD inline std::enable_if_t<
352 LLVM_NODISCARD inline std::enable_if_t<
359 LLVM_NODISCARD inline std::enable_if_t<!is_simple_type<Y>::value,
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Integral.h 159 static std::enable_if_t<std::is_integral<T>::value, Integral> from(T Value) {
164 static std::enable_if_t<SrcBits != 0, Integral>
208 static std::enable_if_t<std::is_signed<T>::value, bool> CheckAddUB(T A, T B,
214 static std::enable_if_t<std::is_unsigned<T>::value, bool> CheckAddUB(T A, T B,
221 static std::enable_if_t<std::is_signed<T>::value, bool> CheckSubUB(T A, T B,
227 static std::enable_if_t<std::is_unsigned<T>::value, bool> CheckSubUB(T A, T B,
234 static std::enable_if_t<std::is_signed<T>::value, bool> CheckMulUB(T A, T B,
240 static std::enable_if_t<std::is_unsigned<T>::value, bool> CheckMulUB(T A, T B,
247 static std::enable_if_t<std::is_signed<T>::value, bool>
253 static std::enable_if_t<std::is_unsigned<T>::value, bool
    [all...]
Source.h 59 static std::enable_if_t<!std::is_pointer<T>::value, T>
66 static std::enable_if_t<std::is_pointer<T>::value, T>
Boolean.h 88 static std::enable_if_t<std::is_integral<T>::value, Boolean> from(T Value) {
93 static std::enable_if_t<SrcBits != 0, Boolean>
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DataCollection.h 53 std::enable_if_t<std::is_integral<Type>::value || std::is_enum<Type>::value ||
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachinePassManager.h 170 std::enable_if_t<!is_detected<has_init_t, PassT>::value>
174 std::enable_if_t<is_detected<has_init_t, PassT>::value>
192 std::enable_if_t<!is_detected<has_fini_t, PassT>::value>
196 std::enable_if_t<is_detected<has_fini_t, PassT>::value>
219 std::enable_if_t<!is_detected<is_machine_module_pass_t, PassT>::value>
223 std::enable_if_t<is_detected<is_machine_module_pass_t, PassT>::value>
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/
RawByteChannel.h 90 std::enable_if_t<
114 std::enable_if_t<std::is_base_of<RawByteChannel, ChannelT>::value>> {
135 std::enable_if_t<std::is_base_of<RawByteChannel, ChannelT>::value>> {
148 std::enable_if_t<std::is_base_of<RawByteChannel, ChannelT>::value &&
161 std::enable_if_t<std::is_base_of<RawByteChannel, ChannelT>::value>> {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
LoopPassManager.h 104 std::enable_if_t<is_detected<HasRunOnLoopT, PassT>::value>
114 std::enable_if_t<!is_detected<HasRunOnLoopT, PassT>::value>
128 std::enable_if_t<is_detected<HasRunOnLoopT, PassT>::value>
139 std::enable_if_t<!is_detected<HasRunOnLoopT, PassT>::value>
437 inline std::enable_if_t<is_detected<HasRunOnLoopT, LoopPassT>::value,
452 inline std::enable_if_t<!is_detected<HasRunOnLoopT, LoopNestPassT>::value,
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/bits/
simd_converter.h 34 enable_if_t<!is_same_v<_From, _To>>>
44 enable_if_t<!is_same_v<_Abi, simd_abi::scalar>>>
63 enable_if_t<!disjunction_v<
103 enable_if_t<!is_same_v<_From, _To>>>
271 enable_if_t<!__is_fixed_size_abi_v<_Ap>>>
312 enable_if_t<!__is_fixed_size_abi_v<_Ap>>>
  /src/external/gpl3/gdb.old/dist/gdbsupport/
unordered_dense.h 94 # include <type_traits> // for enable_if_t, declval, conditional_t, ena...
1162 template <typename K, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true>
1170 template <typename K, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true>
1381 template <class P, std::enable_if_t<std::is_constructible_v<value_type, P&&>, bool> = true>
1394 template <class P, std::enable_if_t<std::is_constructible_v<value_type, P&&>, bool> = true>
1471 template <class M, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true>
1476 template <class M, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true>
1486 std::enable_if_t<is_map_v<Q> && is_transparent_v<H, KE>, bool> = true>
1491 template <class M, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true>
1496 template <class M, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true
    [all...]
  /src/external/gpl3/gdb/dist/gdbsupport/
unordered_dense.h 94 # include <type_traits> // for enable_if_t, declval, conditional_t, ena...
1162 template <typename K, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true>
1170 template <typename K, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true>
1381 template <class P, std::enable_if_t<std::is_constructible_v<value_type, P&&>, bool> = true>
1394 template <class P, std::enable_if_t<std::is_constructible_v<value_type, P&&>, bool> = true>
1471 template <class M, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true>
1476 template <class M, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true>
1486 std::enable_if_t<is_map_v<Q> && is_transparent_v<H, KE>, bool> = true>
1491 template <class M, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true>
1496 template <class M, typename Q = T, std::enable_if_t<is_map_v<Q>, bool> = true
    [all...]
  /src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/
simd_converter.h 46 enable_if_t<!is_same_v<_From, _To>>>
56 enable_if_t<!is_same_v<_Abi, simd_abi::scalar>>>
75 enable_if_t<!disjunction_v<
96 enable_if_t<!disjunction_v<
136 enable_if_t<!is_same_v<_From, _To>>>
308 enable_if_t<!__is_fixed_size_abi_v<_Ap>>>
352 enable_if_t<!__is_fixed_size_abi_v<_Ap>>>

Completed in 36 milliseconds

1 2 3 4 5