mirror of
https://github.com/ETLCPP/etl.git
synced 2026-10-28 18:07:10 +08:00
class to typename
This commit is contained in:
parent
150a1f9058
commit
594255d50f
@ -997,24 +997,24 @@ protected:
|
||||
poly_span(const TIterator begin_, const TSize size_)
|
||||
->poly_span<etl::remove_pointer_t<TIterator>, etl::dynamic_extent>;
|
||||
|
||||
template <class T, size_t N>
|
||||
template <typename T, size_t N>
|
||||
poly_span(T(&)[N])
|
||||
->poly_span<T, N>;
|
||||
|
||||
template <class T, size_t N>
|
||||
template <typename T, size_t N>
|
||||
poly_span(etl::array<T, N>&)
|
||||
->poly_span<T, N>;
|
||||
|
||||
template <class T, size_t N>
|
||||
template <typename T, size_t N>
|
||||
poly_span(const etl::array<T, N>&)
|
||||
->poly_span<const T, N>;
|
||||
|
||||
#if ETL_USING_STL
|
||||
template <class T, size_t N>
|
||||
template <typename T, size_t N>
|
||||
poly_span(std::array<T, N>&)
|
||||
->poly_span<T, N>;
|
||||
|
||||
template <class T, size_t N>
|
||||
template <typename T, size_t N>
|
||||
poly_span(const std::array<T, N>&)
|
||||
->poly_span<const T, N>;
|
||||
#endif
|
||||
|
||||
@ -766,24 +766,24 @@ namespace etl
|
||||
span(const TIterator begin_, const TSize size_)
|
||||
->span<etl::remove_pointer_t<TIterator>, etl::dynamic_extent>;
|
||||
|
||||
template <class T, size_t N>
|
||||
template <typename T, size_t N>
|
||||
span(T(&)[N])
|
||||
-> span<T, N>;
|
||||
|
||||
template <class T, size_t N>
|
||||
template <typename T, size_t N>
|
||||
span(etl::array<T, N>&)
|
||||
-> span<T, N>;
|
||||
|
||||
template <class T, size_t N>
|
||||
template <typename T, size_t N>
|
||||
span(const etl::array<T, N>&)
|
||||
-> span<const T, N>;
|
||||
|
||||
#if ETL_USING_STL
|
||||
template <class T, size_t N>
|
||||
template <typename T, size_t N>
|
||||
span(std::array<T, N>&)
|
||||
->span<T, N>;
|
||||
|
||||
template <class T, size_t N>
|
||||
template <typename T, size_t N>
|
||||
span(const std::array<T, N>&)
|
||||
->span<const T, N>;
|
||||
#endif
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user