@@ -33,7 +33,7 @@ namespace xtd {
3333 wrap_pointer_iterator operator ++(int ) const noexcept {auto current = *this ; operator ++(); return current;}
3434
3535 wrap_pointer_iterator operator +(xtd::size value) const noexcept {return wrap_pointer_iterator {data_ + value};}
36- xtd::ptrdiff operator -(wrap_pointer_iterator value) const noexcept {return data_ - value.data_ ;}
36+ xtd::ptrdiff operator -(wrap_pointer_iterator value) const noexcept {return data_ - value.data_ ;}
3737
3838 bool operator ==(const wrap_pointer_iterator& rhs) const noexcept {return data_ == rhs.data_ ;}
3939 bool operator !=(const wrap_pointer_iterator& rhs) const noexcept {return !operator ==(rhs);}
@@ -60,7 +60,7 @@ namespace xtd {
6060 xtd::ptrdiff operator -(wrap_pointer_reverse_iterator value) const noexcept {return data_ + value.data_ ;}
6161
6262 bool operator ==(const wrap_pointer_reverse_iterator& rhs) const noexcept {return data_ == rhs.data_ ;}
63- bool operator !=(const wrap_pointer_reverse_iterator& rhs) const noexcept {return !operator ==(rhs);}
63+ bool operator !=(const wrap_pointer_reverse_iterator& rhs) const noexcept {return !operator ==(rhs);}
6464
6565 private:
6666 mutable pointer_t data_ = nullptr ;
@@ -100,20 +100,14 @@ namespace xtd {
100100 // / @{
101101 span () = default ;
102102 template <class collection_t >
103- explicit span (const collection_t & items) : data_ {const_cast <type_t *>(items.data ())}, size_ {items.size ()} {
104- }
103+ explicit span (const collection_t & items) : data_ {const_cast <type_t *>(items.data ())}, size_ {items.size ()} {}
105104 template <class collection_t >
106- explicit span (collection_t & items) : data_ {items.data ()}, size_ {items.size ()} {
107- }
108- explicit span (const type_t * data) : data_ {const_cast <type_t *>(data)} {
109- }
110- explicit span (type_t * data) : data_ {data} {
111- }
105+ explicit span (collection_t & items) : data_ {items.data ()}, size_ {items.size ()} {}
106+ explicit span (const type_t * data) : data_ {const_cast <type_t *>(data)} {}
107+ explicit span (type_t * data) : data_ {data} {}
112108
113- explicit span (const type_t * data, size_type size) : data_ {const_cast <type_t *>(data)}, size_ {size} {
114- }
115- explicit span (type_t * data, size_type size) : data_ {data}, size_ {size} {
116- }
109+ explicit span (const type_t * data, size_type size) : data_ {const_cast <type_t *>(data)}, size_ {size} {}
110+ explicit span (type_t * data, size_type size) : data_ {data}, size_ {size} {}
117111
118112 span (span&& items) = default ;
119113 span (const span& items) = default ;
@@ -172,7 +166,7 @@ namespace xtd {
172166 span<element_type, count__> first () const {return span<element_type, count__> {data_};}
173167
174168 template <xtd::size count__>
175- span<type_t , count__> last () const {return span<type_t , count__> {data_ + size_ - count__};}
169+ span<type_t , count__> last () const {return span<type_t , count__> {data_ + size_ - count__};}
176170
177171 span<type_t > subspan (size_type offset, size_type count) const {return span<type_t > {data_ + offset, count};}
178172
@@ -182,12 +176,8 @@ namespace xtd {
182176 // / @name Public Operators
183177
184178 // / @{
185- const_reference operator [](size_t index) const {
186- return at (index);
187- }
188- reference operator [](size_t index) {
189- return at (index);
190- }
179+ const_reference operator [](size_t index) const {return at (index);}
180+ reference operator [](size_t index) {return at (index);}
191181 // / @}
192182
193183 private:
0 commit comments