diff --git a/platform/cxxsupport/mstd_span b/platform/cxxsupport/mstd_span index afe45a8..f477a76 100644 --- a/platform/cxxsupport/mstd_span +++ b/platform/cxxsupport/mstd_span @@ -52,7 +52,7 @@ _data(ptr), _size(size) {} - ElementType* _data = nullptr; + ElementType *_data = nullptr; size_t _size = 0; }; @@ -117,10 +117,10 @@ using value_type = typename mstd::remove_cv_t; using index_type = size_t; using difference_type = ptrdiff_t; - using pointer = element_type*; - using const_pointer = const element_type*; - using reference = element_type&; - using const_reference = const element_type&; + using pointer = element_type *; + using const_pointer = const element_type *; + using reference = element_type &; + using const_reference = const element_type &; using iterator = pointer; using reverse_iterator = std::reverse_iterator; @@ -154,7 +154,7 @@ } template - constexpr span(type_identity_t (&arr)[N], + constexpr span(type_identity_t(&arr)[N], typename mstd::enable_if_t<(Extent == dynamic_extent || Extent == N) && mstd::is_convertible(*)[], ElementType(*)[]>::value, int> = 0) noexcept: @@ -162,7 +162,7 @@ {} template - constexpr span(std::array& arr, + constexpr span(std::array &arr, typename mstd::enable_if_t<(Extent == dynamic_extent || Extent == N) && mstd::is_convertible(*)[], ElementType(*)[]>::value, int> = 0) noexcept: @@ -170,7 +170,7 @@ {} template - constexpr span(const std::array& arr, + constexpr span(const std::array &arr, typename mstd::enable_if_t<(Extent == dynamic_extent || Extent == N) && mstd::is_convertible(*)[], ElementType(*)[]>::value, int> = 0) noexcept: @@ -180,13 +180,13 @@ template::value && detail::is_compatible::value, int> = 0> - constexpr span(R&& r) : + constexpr span(R &&r) : _storage( mstd::data( r ), mstd::size( r )) { MBED_ASSERT(extent == dynamic_extent || extent == mstd::size( r )); } - constexpr span(const span& other) noexcept = default; + constexpr span(const span &other) noexcept = default; template @@ -315,7 +315,7 @@ span as_bytes(span s) noexcept { - return {reinterpret_cast(s.data()), s.size_bytes()}; + return {reinterpret_cast(s.data()), s.size_bytes()}; } template @@ -323,7 +323,7 @@ as_writable_bytes(span s) noexcept { static_assert(not is_const::value); - return {reinterpret_cast(s.data()), s.size_bytes()}; + return {reinterpret_cast(s.data()), s.size_bytes()}; } template @@ -339,25 +339,25 @@ } template -constexpr span make_span(std::array& arr) +constexpr span make_span(std::array &arr) { return arr; } template -constexpr span make_span(const std::array& arr) +constexpr span make_span(const std::array &arr) { return arr; } template -constexpr span make_span(R& cont) +constexpr span make_span(R &cont) { return cont; } template -constexpr span make_span(const R& cont) +constexpr span make_span(const R &cont) { return cont; }