Home
last modified time | relevance | path

Searched refs:remove_cvref_t (Results 1 – 7 of 7) sorted by relevance

/frameworks/native/include/ftl/details/
Dtype_traits.h25 using remove_cvref_t = std::remove_cv_t<std::remove_reference_t<U>>; variable
28 constexpr bool is_bool_v = std::is_same_v<remove_cvref_t<T>, bool>;
31 constexpr bool is_char_v = std::is_same_v<remove_cvref_t<T>, char>;
Doptional.h50 using type = remove_cvref_t<std::invoke_result_t<F, T>>;
59 using type = remove_cvref_t<std::invoke_result_t<F>>;
Dconcat.h54 T, std::enable_if_t<std::is_integral_v<remove_cvref_t<T>> && !is_bool_v<T> && !is_char_v<T>>> {
55 using U = remove_cvref_t<T>;
/frameworks/native/include/ui/
DSize.h84 using remove_cvref_t = std::remove_cv_t<std::remove_reference_t<T>>; member
89 static constexpr remove_cvref_t<ToType> clamp(FromType v) { in clamp()
90 using BareToType = remove_cvref_t<ToType>; in clamp()
93 using BareFromType = remove_cvref_t<FromType>; in clamp()
/frameworks/native/libs/ui/include_vndk/ui/
DSize.h84 using remove_cvref_t = std::remove_cv_t<std::remove_reference_t<T>>; member
89 static constexpr remove_cvref_t<ToType> clamp(FromType v) { in clamp()
90 using BareToType = remove_cvref_t<ToType>; in clamp()
93 using BareFromType = remove_cvref_t<FromType>; in clamp()
/frameworks/native/libs/ui/include/ui/
DSize.h84 using remove_cvref_t = std::remove_cv_t<std::remove_reference_t<T>>; member
89 static constexpr remove_cvref_t<ToType> clamp(FromType v) { in clamp()
90 using BareToType = remove_cvref_t<ToType>; in clamp()
93 using BareFromType = remove_cvref_t<FromType>; in clamp()
/frameworks/native/include/ftl/
Dsmall_vector.h104 typename = std::enable_if_t<!is_small_vector<details::remove_cvref_t<Arg>>{}>>