/external/clang/test/SemaCXX/ |
D | enable_if.cpp | 11 …X(bool b) __attribute__((enable_if(b, "chosen when 'b' is true"))); // expected-note{{candidate d… 13 void f(int n) __attribute__((enable_if(n == 0, "chosen when 'n' is zero"))); 14 …void f(int n) __attribute__((enable_if(n == 1, "chosen when 'n' is one"))); // expected-note{{mem… 16 …void g(int n) __attribute__((enable_if(n == 0, "chosen when 'n' is zero"))); // expected-note{{ca… 18 …void h(int n, int m = 0) __attribute__((enable_if(m == 0, "chosen when 'm' is zero"))); // expect… 20 …static void s(int n) __attribute__((enable_if(n == 0, "chosen when 'n' is zero"))); // expected-n… 22 …void conflict(int n) __attribute__((enable_if(n+n == 10, "chosen when 'n' is five"))); // expecte… 23 …void conflict(int n) __attribute__((enable_if(n*2 == 10, "chosen when 'n' is five"))); // expecte… 25 …void hidden_by_argument_conversion(Incomplete n, int m = 0) __attribute__((enable_if(m == 10, "cho… 26 …Incomplete hidden_by_incomplete_return_value(int n = 0) __attribute__((enable_if(n == 10, "chosen … [all …]
|
D | unaddressable-functions.cpp | 5 void check(int *) __attribute__((enable_if(false, ""))); 6 void check(double *) __attribute__((enable_if(true, ""))); 8 static void checkStatic(int *) __attribute__((enable_if(false, ""))); 9 static void checkStatic(double *) __attribute__((enable_if(true, ""))); 18 void check(int *) __attribute__((enable_if(false, ""))); 19 void check(double *) __attribute__((enable_if(true, ""))); 21 static void checkStatic(int *) __attribute__((enable_if(false, ""))); 22 static void checkStatic(double *) __attribute__((enable_if(true, ""))); 33 void foo(int) __attribute__((enable_if(false, ""))); 39 void foo() __attribute__((enable_if(false, ""))); [all …]
|
/external/clang/test/Sema/ |
D | enable_if.c | 10 int open(const char *pathname, int flags) __attribute__((enable_if(!(flags & O_CREAT), "must specif… 31 __attribute__((enable_if(__builtin_object_size(s, 0) != -1, in strnlen() 39 __attribute__((enable_if(__builtin_object_size(s, 0) != -1, 41 __attribute__((enable_if(maxlen <= __builtin_object_size(s, 0), 47 __attribute__((enable_if(__builtin_object_size(s, 0) != -1, 49 __attribute__((enable_if(maxlen > __builtin_object_size(s, 0), 71 …__attribute__((enable_if(c <= -1 || c > 255, "'c' must have the value of an unsigned char or EOF")… 104 __attribute__((enable_if(n == 0, "chosen when 'n' is zero"))) void f1(int n); // expected-error{{us… 106 int n __attribute__((enable_if(1, "always chosen"))); // expected-warning{{'enable_if' attribute on… 108 void f(int n) __attribute__((enable_if("chosen when 'n' is zero", n == 0))); // expected-error{{'e… [all …]
|
D | enable_if-ext.c | 11 __attribute__ (( enable_if(1, "") )) 23 __attribute__ (( enable_if(0, "") )) 37 __attribute__ (( enable_if(1, "") )) 43 __attribute__ (( enable_if(0, "") ))
|
/external/clang/test/SemaTemplate/ |
D | overload-candidates.cpp | 47 template<bool, typename = void> struct enable_if {}; struct 48 template<typename T> struct enable_if<true, T> { typedef T type; }; struct 50 template<typename T> typename boost::enable_if<sizeof(T) == 4, int>::type if_size_4(); // expected-… argument 54 template<typename Cond, typename T = void> struct enable_if : boost::enable_if<Cond::value, T> {}; struct 58 template<typename T> typename llvm::enable_if<is_int<T> >::type if_int(); // expected-note{{candida… 64 …typename boost::enable_if<sizeof(T) == 4, int>::type f(); // expected-error{{no type named 'type' … 86 template<bool, typename = void> struct enable_if {}; struct 87 template<typename T> struct enable_if<true, T> { typedef T type; }; struct 99 typename Requires = typename std::enable_if<a_trait<T>::value>::type> argument 113 struct a_pony : std::enable_if<some_trait<T>::value> {}; [all …]
|
/external/clang/test/CodeGen/ |
D | enable_if.c | 6 void foo(int m) __attribute__((overloadable, enable_if(m > 0, ""))); 30 void bar(int m) __attribute__((overloadable, enable_if(m > 0, ""))); 31 void bar(int m) __attribute__((overloadable, enable_if(1, ""))); 53 void baz(int m) __attribute__((overloadable, enable_if(1, ""))); 69 void qux(int m) __attribute__((overloadable, enable_if(1, ""), 70 enable_if(TRUEFACTS, ""))); 71 void qux(int m) __attribute__((overloadable, enable_if(1, ""))); 89 int foo(char *i) __attribute__((enable_if(1, ""), overloadable)); in test5() 91 __attribute__((enable_if(1, ""), overloadable)); in test5()
|
/external/clang/test/CodeGenCXX/ |
D | enable_if.cpp | 6 T test5(T) __attribute__((enable_if(1, "better than non-template"))); 14 void test1(int i) __attribute__((enable_if(i == 1, ""))) {} in test1() 18 void test2(int i) __attribute__((enable_if(&ext != 0, ""))) {} in test2() 21 void test3(int i, int j) __attribute__((enable_if(i == 1, ""), enable_if(j == 2, ""))) {} in test3() 26 …virtual void f(int i, int j) __attribute__((enable_if(i == 1, ""))) __attribute__((enable_if(j == …
|
/external/catch2/include/internal/ |
D | catch_approx.h | 35 …template <typename T, typename = typename std::enable_if<std::is_constructible<double, T>::value>:… 44 …template <typename T, typename = typename std::enable_if<std::is_constructible<double, T>::value>:… 49 …template <typename T, typename = typename std::enable_if<std::is_constructible<double, T>::value>:… 55 …template <typename T, typename = typename std::enable_if<std::is_constructible<double, T>::value>:… 60 …template <typename T, typename = typename std::enable_if<std::is_constructible<double, T>::value>:… 65 …template <typename T, typename = typename std::enable_if<std::is_constructible<double, T>::value>:… 70 …template <typename T, typename = typename std::enable_if<std::is_constructible<double, T>::value>:… 75 …template <typename T, typename = typename std::enable_if<std::is_constructible<double, T>::value>:… 80 …template <typename T, typename = typename std::enable_if<std::is_constructible<double, T>::value>:… 85 …template <typename T, typename = typename std::enable_if<std::is_constructible<double, T>::value>:… [all …]
|
/external/libcxx/include/ |
D | math.h | 328 typename std::enable_if<std::is_floating_point<_A1>::value, bool>::type 336 typename std::enable_if< 343 typename std::enable_if< 352 typename std::enable_if<std::is_floating_point<_A1>::value, bool>::type 360 typename std::enable_if< 367 typename std::enable_if< 390 typename std::enable_if<std::is_floating_point<_A1>::value, int>::type 398 typename std::enable_if<std::is_integral<_A1>::value, int>::type 406 typename std::enable_if<std::is_floating_point<_A1>::value, bool>::type 414 typename std::enable_if<std::is_integral<_A1>::value, int>::type [all …]
|
/external/OpenCL-CTS/test_conformance/clcpp/relational_funcs/ |
D | common.hpp | 26 …n(const IN1& in1, const IN2& in2, const IN3& in3, F func, typename std::enable_if<is_vector_type<O… in perform_function() 37 …n(const IN1& in1, const IN2& in2, const IN3& in3, F func, typename std::enable_if<!is_vector_type<… in perform_function() 45 OUT1 perform_function(const IN1& in1, const IN2& in2, F func, typename std::enable_if<is_vector_typ… in perform_function() 56 OUT1 perform_function(const IN1& in1, const IN2& in2, F func, typename std::enable_if<!is_vector_ty… in perform_function() 63 OUT1 perform_function(const IN1& in1, F func, typename std::enable_if<is_vector_type<OUT1>::value>:… in perform_function() 74 OUT1 perform_function(const IN1& in1, F func, typename std::enable_if<!is_vector_type<OUT1>::value>… in perform_function() 81 cl_int perform_all_function(const IN1& in1, typename std::enable_if<is_vector_type<IN1>::value>::ty… in perform_all_function() 91 cl_int perform_all_function(const cl_int& in1, typename std::enable_if<!is_vector_type<cl_int>::val… in perform_all_function() 97 cl_int perform_any_function(const IN1& in1, typename std::enable_if<is_vector_type<IN1>::value>::ty… in perform_any_function() 107 cl_int perform_any_function(const cl_int& in1, typename std::enable_if<!is_vector_type<cl_int>::val… in perform_any_function()
|
/external/angle/src/common/third_party/base/anglebase/numerics/ |
D | safe_math_impl.h | 83 typename std::enable_if<std::numeric_limits<Integer>::is_integer, 92 typename std::enable_if<std::numeric_limits<Integer>::is_integer, 100 typedef typename std::enable_if< 109 static const typename std::enable_if<std::numeric_limits<Integer>::is_integer, size_t>::type 156 typename std::enable_if<std::numeric_limits<T>::is_integer, T>::type 186 typename std::enable_if<std::numeric_limits<T>::is_integer, T>::type 220 typename std::enable_if<std::numeric_limits<T>::is_integer && sizeof(T) * 2 <= sizeof(uintmax_t), 231 typename std::enable_if<std::numeric_limits<T>::is_integer && std::numeric_limits<T>::is_signed && 261 typename std::enable_if<std::numeric_limits<T>::is_integer && !std::numeric_limits<T>::is_signed && 275 typename std::enable_if<std::numeric_limits<T>::is_integer, int>::type = 0) [all …]
|
/external/libcxx/test/support/ |
D | archetypes.hpp | 57 template <bool Dummy = true, typename std::enable_if<Dummy && Explicit, bool>::type = true> 61 template <bool Dummy = true, typename std::enable_if<Dummy && !Explicit, bool>::type = true> 65 template <bool Dummy = true, typename std::enable_if<Dummy && Explicit, bool>::type = true> 69 template <bool Dummy = true, typename std::enable_if<Dummy && !Explicit, bool>::type = true> 73 template <bool Dummy = true, typename std::enable_if<Dummy && Explicit, bool>::type = true> 78 template <bool Dummy = true, typename std::enable_if<Dummy && !Explicit, bool>::type = true> 134 template <bool Dummy = true, typename std::enable_if<Dummy && Explicit, bool>::type = true> 136 template <bool Dummy = true, typename std::enable_if<Dummy && !Explicit, bool>::type = true> 138 template <bool Dummy = true, typename std::enable_if<Dummy && Explicit, bool>::type = true> 140 template <bool Dummy = true, typename std::enable_if<Dummy && !Explicit, bool>::type = true> [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/ |
D | BitmaskEnum.h | 75 E, typename std::enable_if<sizeof(E::LLVM_BITMASK_LARGEST_ENUMERATOR) >= 99 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 105 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 111 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 117 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 126 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 133 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 140 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type>
|
/external/llvm/include/llvm/ADT/ |
D | BitmaskEnum.h | 75 E, typename std::enable_if<sizeof(E::LLVM_BITMASK_LARGEST_ENUMERATOR) >= 99 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 105 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 111 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 117 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 126 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 133 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type> 140 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type>
|
/external/libchrome/base/numerics/ |
D | clamped_math_impl.h | 25 typename std::enable_if<std::is_integral<T>::value && 36 typename std::enable_if<std::is_integral<T>::value && 44 typename std::enable_if<std::is_floating_point<T>::value>::type* = nullptr> 50 typename std::enable_if<std::is_integral<T>::value>::type* = nullptr> 66 typename std::enable_if<std::is_floating_point<T>::value>::type* = nullptr> 77 typename std::enable_if<std::is_integral<T>::value && 103 typename std::enable_if<std::is_integral<T>::value && 130 typename std::enable_if<std::is_integral<T>::value && 154 typename std::enable_if<std::is_integral<T>::value && 174 typename std::enable_if<std::is_integral<T>::value && [all …]
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | scalar_analysis.h | 192 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 199 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 205 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 210 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 227 typename std::enable_if<std::is_integral<T>::value, int>::type> 245 typename std::enable_if<std::is_integral<T>::value, int>::type> 259 typename std::enable_if<std::is_integral<T>::value, int>::type> 269 typename std::enable_if<std::is_integral<T>::value, int>::type> 275 typename std::enable_if<std::is_integral<T>::value, int>::type> 282 typename std::enable_if<std::is_integral<T>::value, int>::type> [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | scalar_analysis.h | 192 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 199 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 205 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 210 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 227 typename std::enable_if<std::is_integral<T>::value, int>::type> 245 typename std::enable_if<std::is_integral<T>::value, int>::type> 259 typename std::enable_if<std::is_integral<T>::value, int>::type> 269 typename std::enable_if<std::is_integral<T>::value, int>::type> 275 typename std::enable_if<std::is_integral<T>::value, int>::type> 282 typename std::enable_if<std::is_integral<T>::value, int>::type> [all …]
|
/external/angle/third_party/spirv-tools/src/source/opt/ |
D | scalar_analysis.h | 192 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 199 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 205 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 210 typename std::enable_if<std::is_integral<T>::value, int>::type = 0> 227 typename std::enable_if<std::is_integral<T>::value, int>::type> 245 typename std::enable_if<std::is_integral<T>::value, int>::type> 259 typename std::enable_if<std::is_integral<T>::value, int>::type> 269 typename std::enable_if<std::is_integral<T>::value, int>::type> 275 typename std::enable_if<std::is_integral<T>::value, int>::type> 282 typename std::enable_if<std::is_integral<T>::value, int>::type> [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/ |
D | CheckedArithmetic.h | 29 typename std::enable_if<std::is_integral<T>::value && sizeof(T) * 8 <= 64, 48 typename std::enable_if<std::is_signed<T>::value, llvm::Optional<T>>::type 57 typename std::enable_if<std::is_signed<T>::value, llvm::Optional<T>>::type 66 typename std::enable_if<std::is_signed<T>::value, llvm::Optional<T>>::type 77 typename std::enable_if<std::is_unsigned<T>::value, llvm::Optional<T>>::type 86 typename std::enable_if<std::is_unsigned<T>::value, llvm::Optional<T>>::type 95 typename std::enable_if<std::is_unsigned<T>::value, llvm::Optional<T>>::type
|
/external/skia/include/private/ |
D | SkBitmaskEnum.h | 16 typename std::enable_if<skstd::is_bitmask_enum<E>::value, bool>::type constexpr Any(E e) { in Any() 22 typename std::enable_if<skstd::is_bitmask_enum<E>::value, E>::type constexpr operator|(E l, E r) { 28 typename std::enable_if<skstd::is_bitmask_enum<E>::value, E&>::type constexpr operator|=(E& l, E r)… 33 typename std::enable_if<skstd::is_bitmask_enum<E>::value, E>::type constexpr operator&(E l, E r) { 39 typename std::enable_if<skstd::is_bitmask_enum<E>::value, E&>::type constexpr operator&=(E& l, E r)… 44 typename std::enable_if<skstd::is_bitmask_enum<E>::value, E>::type constexpr operator~(E e) {
|
/external/Reactive-Extensions/RxCpp/Rx/v2/src/rxcpp/ |
D | rx-subscriber.hpp | 126 typename std::enable_if< in subscriber() 208 -> typename std::enable_if<detail::is_unsubscribe_function<F>::value, weak_subscription>::type { in add() 235 -> typename std::enable_if< in make_subscriber() 250 -> typename std::enable_if< in make_subscriber() 258 -> typename std::enable_if< in make_subscriber() 268 -> typename std::enable_if< in make_subscriber() 276 -> typename std::enable_if< in make_subscriber() 285 -> typename std::enable_if< in make_subscriber() 294 -> typename std::enable_if< in make_subscriber() 327 -> typename std::enable_if< in make_subscriber() [all …]
|
/external/libchrome/base/ |
D | bits.h | 26 typename = typename std::enable_if<std::is_integral<T>::value>> 59 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) <= 4, 71 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) == 8, 83 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) <= 4, 94 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) == 8, 124 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) <= 8, 137 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) <= 8,
|
/external/pdfium/third_party/base/ |
D | bits.h | 28 typename = typename std::enable_if<std::is_integral<T>::value>> 61 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) <= 4, 73 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) == 8, 85 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) <= 4, 96 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) == 8, 126 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) <= 8, 139 typename std::enable_if<std::is_unsigned<T>::value && sizeof(T) <= 8,
|
/external/clang/test/CXX/temp/temp.decls/temp.variadic/ |
D | sizeofpack.cpp | 75 struct enable_if { }; struct 77 template<class T> struct enable_if<true, T> { struct 84 void cxx_throw(typename enable_if<(sizeof...(Args) > 0), const char *>::type fmt, Args&&... args) { in cxx_throw() 152 struct enable_if struct 155 struct enable_if<true,_Tp> struct 172 typename enable_if<is_array_of<sizeof...(Args), size_t, Args...>::value,
|
/external/libbrillo/brillo/ |
D | enum_flags.h | 69 constexpr typename std::enable_if<enum_details::IsFlagEnum<T>::value, T>::type 76 constexpr typename std::enable_if<enum_details::IsFlagEnum<T>::value, T>::type 85 constexpr typename std::enable_if<enum_details::IsFlagEnum<T>::value, T>::type 94 constexpr typename std::enable_if<enum_details::IsFlagEnum<T>::value, T>::type operator^( 102 constexpr typename std::enable_if<enum_details::IsFlagEnum<T>::value, T>::type operator|=( 111 constexpr typename std::enable_if<enum_details::IsFlagEnum<T>::value, T>::type operator&=( 120 constexpr typename std::enable_if<enum_details::IsFlagEnum<T>::value, T>::type operator^=(
|