4#ifndef TETL_TYPE_TRAITS_DECAY_HPP
5#define TETL_TYPE_TRAITS_DECAY_HPP
7#include <etl/_type_traits/add_pointer.hpp>
8#include <etl/_type_traits/conditional.hpp>
9#include <etl/_type_traits/is_array.hpp>
10#include <etl/_type_traits/is_function.hpp>
11#include <etl/_type_traits/remove_cv.hpp>
12#include <etl/_type_traits/remove_extent.hpp>
13#include <etl/_type_traits/remove_reference.hpp>
23 using U = remove_reference_t<T>;
26 using type = conditional_t<
29 conditional_t<is_function_v<U>, add_pointer_t<U>, remove_cv_t<U>>
Definition adjacent_find.hpp:9
Applies lvalue-to-rvalue, array-to-pointer, and function-to-pointer implicit conversions to the type ...
Definition decay.hpp:21