Searched refs:meta_and (Results 1 - 2 of 2) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/utils/ |
H A D | meta.h | 23 struct meta_and : public std::conditional_t<T::value, U, T> { struct 42 struct is_signed<T, U> : public meta_and<std::is_signed<T>, std::is_signed<U>>::type { 56 struct is_unsigned<T, U> : public meta_and<std::is_unsigned<T>, std::is_unsigned<U>>::type { 78 struct is_pointer<T, U> : public meta_and<is_pointer<T>, is_pointer<U>>::type { 85 struct const_of : public meta_and<std::is_const<U>, std::is_same<std::add_const_t<T>, U>>::type {
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/ |
H A D | mpl_number.h | 89 operator std::enable_if_t<meta_and<meta_not<std::is_same<U, T>>, std::is_same<U, size_t>>::value, U>() 96 meta_and<meta_not<std::is_same<U, T>>, meta_not<std::is_same<U, size_t>>>::value>>
|
Completed in 1 milliseconds