Skip to content

Commit d225f51

Browse files
jwakelytkoeppe
authored andcommitted
[text.encoding.aliases] Add note about what isn't required
Make it explicit that `copyable` is intended, rather than `semiregular`, and that the return types of `begin()` and `end()` can differ. Also remove a FIXME comment for something that doesn't need fixing. These requirements on a type are specified in our usual form, it would be wrong to use _Remarks_: or _Requires_: here.
1 parent 7fe7519 commit d225f51

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

source/locales.tex

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5063,6 +5063,11 @@
50635063
\tcode{ranges::\libconcept{view}},
50645064
\tcode{ranges::\libconcept{random_access_range}}, and
50655065
\tcode{ranges::\libconcept{borrowed_range}}.
5066+
\begin{note}
5067+
\tcode{text_encoding::aliases_view} is not required to satisfy
5068+
\tcode{ranges::}\libconcept{common_range},
5069+
nor \libconcept{default_initializable}.
5070+
\end{note}
50665071

50675072
\pnum
50685073
Both
@@ -5071,7 +5076,6 @@
50715076
denote \tcode{const char*}.
50725077

50735078
\pnum
5074-
%FIXME: Is this supposed to be a remark or a requirement? Same above?
50755079
\tcode{ranges::iterator_t<text_encoding::aliases_view>}
50765080
is a constexpr iterator\iref{iterator.requirements.general}.
50775081
\end{itemdescr}

0 commit comments

Comments
 (0)