Home
last modified time | relevance | path

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 Dmeta.h23 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 Dmpl_number.h89 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