https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107761

--- Comment #7 from Desmond Gold <cooky.ykooc922 at gmail dot com> ---
Here's an updated version of the implementation with following changes:
+ followed coding style of GNU (maybe not all)
+ added initial implementation of std::submdspan facilities (without
constraints and preconditions yet)
+ tweaked some of the problems in previous implementation

https://godbolt.org/z/Mxs1YP8n7

summary
+ implemented c++23 <mdspan>
+ implemented c++26 std::submdspan facilities in <mdspan>
  + added c++23 feature (concepts only): '__tuple_like' and '__pair_like'
    to be used by '__mdspan::__index_pair_like'
  + added alias template '_Nth_type_t' which would supposedly be placed
    inside <bits/utility.h>
+ still no documentations, incomplete preconditions and constraints, and
incomplete tests

Reply via email to