Home
last modified time | relevance | path

Searched refs:enable_if_t (Results 1 – 25 of 382) sorted by relevance

12345678910>>...16

/external/llvm-project/llvm/include/llvm/ADT/
Dbit.h27 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)>
DBitmaskEnum.h74 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>>
/external/tensorflow/tensorflow/core/kernels/mlir_generated/
Dbase_ops_test.h112 template <typename T, std::enable_if_t<
122 std::enable_if_t<llvm::is_one_of<T, int8, int16, int32, int64>::value,
139 template <typename T, std::enable_if_t<
148 template <typename T, std::enable_if_t<
156 template <typename T, std::enable_if_t<
164 template <typename T, std::enable_if_t<
173 std::enable_if_t<llvm::is_one_of<T, int8, int16, int32, int64>::value,
180 template <typename T, std::enable_if_t<
190 std::enable_if_t<llvm::is_one_of<T, int8, int16, int32, int64>::value,
202 std::enable_if_t<llvm::is_one_of<T, int8, int16, int32, int64>::value,
[all …]
/external/skia/include/private/
DSkBitmaskEnum.h16 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, bool> constexpr Any(E e) { in Any()
22 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E> constexpr operator|(E l, E r) {
28 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E&> constexpr operator|=(E& l, E r) {
33 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E> constexpr operator&(E l, E r) {
39 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E&> constexpr operator&=(E& l, E r) {
44 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E> constexpr operator^(E l, E r) {
50 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E&> constexpr operator^=(E& l, E r) {
55 std::enable_if_t<sknonstd::is_bitmask_enum<E>::value, E> constexpr operator~(E e) {
/external/llvm-project/llvm/include/llvm/Support/
DCheckedArithmetic.h28 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>>
DErrorOr.h74 std::enable_if_t<std::is_error_code_enum<E>::value ||
87 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr)
98 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr) {
105 std::enable_if_t<!std::is_convertible<OtherT, const T &>::value> * =
116 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr) {
125 std::enable_if_t<!std::is_convertible<OtherT, T>::value> * = nullptr) {
262 std::enable_if_t<std::is_error_code_enum<E>::value ||
DFormatVariadicDetails.h82 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>>
/external/swiftshader/src/Reactor/
DTraits.hpp54 struct IsDefined<T, std::enable_if_t<(sizeof(T) > 0)>>
160 struct CToReactorPtr<T, std::enable_if_t<HasReactorType<T>::value>>
180 struct CToReactorPtr<T, std::enable_if_t<std::is_function<T>::value>>
194 struct CToReactor<T, std::enable_if_t<std::is_pointer<T>::value>>
203 struct CToReactor<T, std::enable_if_t<std::is_enum<T>::value>>
217 struct IsRValue<T, std::enable_if_t<IsDefined<typename T::rvalue_underlying_type>::value>>
236 struct IsReference<T, std::enable_if_t<IsDefined<typename T::reference_underlying_type>::value>>
248 struct ReactorType<T, std::enable_if_t<IsDefined<CToReactorT<T>>::value>>
254 struct ReactorType<T, std::enable_if_t<IsRValue<T>::value>>
260 struct ReactorType<T, std::enable_if_t<IsLValue<T>::value>>
[all …]
/external/openscreen/third_party/abseil/src/absl/random/internal/
Duniform_helper.h79 absl::enable_if_t<absl::disjunction<is_widening_convertible<A, B>,
101 typename absl::enable_if_t<
112 typename absl::enable_if_t<
123 typename absl::enable_if_t<
132 typename absl::enable_if_t<
143 typename absl::enable_if_t<
154 typename absl::enable_if_t<
165 typename absl::enable_if_t<
198 absl::enable_if_t<std::is_floating_point<FloatType>::value, bool>
204 absl::enable_if_t<std::is_integral<IntType>::value, bool>
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/random/internal/
Duniform_helper.h79 absl::enable_if_t<absl::disjunction<is_widening_convertible<A, B>,
101 typename absl::enable_if_t<
112 typename absl::enable_if_t<
123 typename absl::enable_if_t<
132 typename absl::enable_if_t<
143 typename absl::enable_if_t<
154 typename absl::enable_if_t<
165 typename absl::enable_if_t<
198 absl::enable_if_t<std::is_floating_point<FloatType>::value, bool>
204 absl::enable_if_t<std::is_integral<IntType>::value, bool>
/external/libtextclassifier/abseil-cpp/absl/random/internal/
Duniform_helper.h79 absl::enable_if_t<absl::disjunction<is_widening_convertible<A, B>,
101 typename absl::enable_if_t<
112 typename absl::enable_if_t<
123 typename absl::enable_if_t<
132 typename absl::enable_if_t<
143 typename absl::enable_if_t<
154 typename absl::enable_if_t<
165 typename absl::enable_if_t<
198 absl::enable_if_t<std::is_floating_point<FloatType>::value, bool>
204 absl::enable_if_t<std::is_integral<IntType>::value, bool>
/external/llvm-project/clang/lib/AST/Interp/
DIntegral.h159 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>
/external/webrtc/third_party/abseil-cpp/absl/random/internal/
Duniform_helper.h78 typename absl::enable_if_t<
89 typename absl::enable_if_t<
100 typename absl::enable_if_t<
109 typename absl::enable_if_t<
120 typename absl::enable_if_t<
131 typename absl::enable_if_t<
142 typename absl::enable_if_t<
/external/abseil-cpp/absl/random/internal/
Duniform_helper.h78 typename absl::enable_if_t<
89 typename absl::enable_if_t<
100 typename absl::enable_if_t<
109 typename absl::enable_if_t<
120 typename absl::enable_if_t<
131 typename absl::enable_if_t<
142 typename absl::enable_if_t<
/external/openscreen/util/
Dsaturate_cast.h16 constexpr std::enable_if_t<
34 constexpr std::enable_if_t<
50 constexpr std::enable_if_t<
67 constexpr std::enable_if_t<
83 constexpr std::enable_if_t<std::is_floating_point<From>::value &&
125 constexpr std::enable_if_t<std::is_floating_point<From>::value &&
/external/llvm-project/flang/include/flang/Common/
Dbit-population-count.h23 std::enable_if_t<(sizeof(INT) > 4 && sizeof(INT) <= 8), int> = 0>
41 std::enable_if_t<(sizeof(INT) > 2 && sizeof(INT) <= 4), int> = 0>
56 template <typename INT, std::enable_if_t<sizeof(INT) == 2, int> = 0>
69 template <typename INT, std::enable_if_t<sizeof(INT) == 1, int> = 0>
/external/llvm-project/clang-tools-extra/clang-tidy/
DClangTidyCheck.h257 std::enable_if_t<std::is_integral<T>::value, llvm::Expected<T>>
276 std::enable_if_t<std::is_integral<T>::value, T> get(StringRef LocalName, in get()
295 std::enable_if_t<std::is_integral<T>::value, llvm::Expected<T>>
322 std::enable_if_t<std::is_integral<T>::value, T>
342 std::enable_if_t<std::is_enum<T>::value, llvm::Expected<T>>
361 std::enable_if_t<std::is_enum<T>::value, T>
382 std::enable_if_t<std::is_enum<T>::value, llvm::Expected<T>>
402 std::enable_if_t<std::is_enum<T>::value, T>
445 std::enable_if_t<std::is_integral<T>::value>
457 std::enable_if_t<std::is_enum<T>::value>
[all …]
/external/llvm-project/mlir/include/mlir/IR/
DPatternMatch.h254 std::enable_if_t<std::is_same<T, Value>::value, bool> isa() const { in isa()
258 std::enable_if_t<!std::is_same<T, Value>::value, bool> isa() const { in isa()
266 std::enable_if_t<std::is_same<T, Value>::value, T> dyn_cast() const { in dyn_cast()
270 std::enable_if_t<!std::is_same<T, Value>::value, T> dyn_cast() const { in dyn_cast()
278 std::enable_if_t<std::is_same<T, Value>::value, T> cast() const { in cast()
282 std::enable_if_t<!std::is_same<T, Value>::value, T> cast() const { in cast()
356 std::enable_if_t<!llvm::is_invocable<SingleEntityFn, ArrayRef<PDLValue>,
517 std::enable_if_t<!std::is_convertible<CallbackT, Twine>::value, LogicalResult>
607 typename = std::enable_if_t<sizeof...(Ts) != 0>>
643 std::enable_if_t<std::is_base_of<RewritePattern, T>::value>
[all …]
/external/webrtc/rtc_base/
Dbounded_inline_vector.h58 typename std::enable_if_t<
68 typename std::enable_if_t<other_capacity != fixed_capacity>* = nullptr>
77 typename std::enable_if_t<other_capacity != fixed_capacity>* = nullptr>
86 typename std::enable_if_t<other_capacity != fixed_capacity>* = nullptr>
98 typename std::enable_if_t<other_capacity != fixed_capacity>* = nullptr>
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/random/
Dbit_gen_ref.h43 absl::enable_if_t<std::is_same<
46 absl::enable_if_t<std::is_same<
49 absl::enable_if_t<std::is_same<
109 template <typename URBG, typename absl::enable_if_t<
119 typename absl::enable_if_t<(!std::is_same<URBG, BitGenRef>::value &&
/external/openscreen/third_party/abseil/src/absl/random/
Dbit_gen_ref.h43 absl::enable_if_t<std::is_same<
46 absl::enable_if_t<std::is_same<
49 absl::enable_if_t<std::is_same<
109 template <typename URBG, typename absl::enable_if_t<
119 typename absl::enable_if_t<(!std::is_same<URBG, BitGenRef>::value &&
/external/libtextclassifier/abseil-cpp/absl/random/
Dbit_gen_ref.h43 absl::enable_if_t<std::is_same<
46 absl::enable_if_t<std::is_same<
49 absl::enable_if_t<std::is_same<
109 template <typename URBG, typename absl::enable_if_t<
119 typename absl::enable_if_t<(!std::is_same<URBG, BitGenRef>::value &&
/external/libtextclassifier/native/utils/testing/
Dtest_data_generator.h32 typename std::enable_if_t<std::is_integral<T>::value>* = nullptr>
38 template <typename T, typename std::enable_if_t<
45 template <typename T, typename std::enable_if_t<
/external/llvm-project/llvm/include/llvm/CodeGen/
DMachinePassManager.h171 std::enable_if_t<!is_detected<has_init_t, PassT>::value>
175 std::enable_if_t<is_detected<has_init_t, PassT>::value>
193 std::enable_if_t<!is_detected<has_fini_t, PassT>::value>
197 std::enable_if_t<is_detected<has_fini_t, PassT>::value>
220 std::enable_if_t<!is_detected<is_machine_module_pass_t, PassT>::value>
224 std::enable_if_t<is_detected<is_machine_module_pass_t, PassT>::value>
/external/libbrillo/brillo/
Dtype_list.h49 std::enable_if_t<type_list::is_one_of<T, Types>::value>;
55 std::enable_if_t<std::is_arithmetic<T>::value &&
63 std::enable_if_t<!std::is_arithmetic<T>::value &&

12345678910>>...16