Skip to content

Commit c25096e

Browse files
tkoeppezygoloid
authored andcommitted
P0122R7 Span: bounds-safe views for sequences of objects
Editorial notes: * Synopsis is now a numbered section. * Removed "std::" from some type names in the class definition. * Reordered Elements into canonical order. * Reordered range expressions from "x >= 0 && x <= N" to the more mathematical form "0 <= x && x <= N". * Removed extraneous parentheses from conditional expressions. * Renamed pair-of-iterator parameters {first,last}Elem to just {first,last}.
1 parent 4480f56 commit c25096e

File tree

4 files changed

+724
-28
lines changed

4 files changed

+724
-28
lines changed

source/compatibility.tex

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1702,6 +1702,7 @@
17021702
\effect
17031703
The following \Cpp{} headers are new:
17041704
\tcode{<any>},
1705+
\tcode{<charconv>},
17051706
\tcode{<execution>},
17061707
\tcode{<filesystem>},
17071708
\tcode{<memory_resource>},
@@ -1924,12 +1925,13 @@
19241925

19251926
\rSec2[diff.cpp17.library]{\ref{library}: library introduction}
19261927

1927-
\ref{headers}
1928+
\diffref{headers}
19281929
\change New headers.
19291930
\rationale New functionality.
19301931
\effect
19311932
The following \Cpp{} headers are new:
19321933
\tcode{<compare>},
1934+
\tcode{<span>},
19331935
\tcode{<syncstream>}, and
19341936
\tcode{<version>}.
19351937
Valid \CppXVII{} code that \tcode{\#include}{s} headers with these names may be

0 commit comments

Comments
 (0)