At the latest ISO C++ standards meeting in Jacksonville the std::span proposal has been formally accepted into the upcoming C++20 standard [1].
We should update out base::span implementation to follow the upcoming specification [2].
In particular, we should:
- Add missing constructors from a pair of pointers and suitable containers
- Support static extents
- Update a few method signatures
[1] https://herbsutter.com/2018/04/02/trip-report-winter-iso-c-standards-meeting-jacksonville/
[2] http://eel.is/c++draft/views.span
Comment 1 by bugdroid1@chromium.org
, Apr 11 2018