Go to the source code of this file.
|
template<typename Type > |
using | flat_type_t1 = std::remove_cv_t< std::remove_reference_t< std::decay_t< Type > > > |
|
template<typename Type > |
using | flat_type_t2 = std::remove_cv_t< std::decay_t< std::remove_reference_t< Type > > > |
|
◆ flat_type_t1
template<typename Type >
using flat_type_t1 = std::remove_cv_t<std::remove_reference_t<std::decay_t<Type> >> |
◆ flat_type_t2
template<typename Type >
using flat_type_t2 = std::remove_cv_t<std::decay_t<std::remove_reference_t<Type> >> |
◆ decay()
template<typename Type >
decltype(auto) decay |
( |
Type && |
arg | ) |
|
◆ main()
◆ sum()
◆ test_decay()
◆ test_decay_func()
◆ test_flat_type_t()
void test_flat_type_t |
( |
| ) |
|
◆ endl
◆ stream