Skip to content

Commit a272b7c

Browse files
hewillktkoeppe
authored andcommitted
[iterator.concept.readable] Add missing \expos for indirectly-readable-impl
Also adjust horizontal whitespace in related comments.
1 parent f55b875 commit a272b7c

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

source/iterators.tex

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1287,7 +1287,7 @@
12871287

12881288
\begin{codeblock}
12891289
template<class In>
1290-
concept @\defexposconcept{indirectly-readable-impl}@ =
1290+
concept @\defexposconcept{indirectly-readable-impl}@ = @\itcorr[-1]@ // \expos
12911291
requires(const In in) {
12921292
typename iter_value_t<In>;
12931293
typename iter_reference_t<In>;
@@ -1320,12 +1320,12 @@
13201320
template<class Out, class T>
13211321
concept @\deflibconcept{indirectly_writable}@ =
13221322
requires(Out&& o, T&& t) {
1323-
*o = std::forward<T>(t); // not required to be equality-preserving
1324-
*std::forward<Out>(o) = std::forward<T>(t); // not required to be equality-preserving
1323+
*o = std::forward<T>(t); // not required to be equality-preserving
1324+
*std::forward<Out>(o) = std::forward<T>(t); // not required to be equality-preserving
13251325
const_cast<const iter_reference_t<Out>&&>(*o) =
1326-
std::forward<T>(t); // not required to be equality-preserving
1326+
std::forward<T>(t); // not required to be equality-preserving
13271327
const_cast<const iter_reference_t<Out>&&>(*std::forward<Out>(o)) =
1328-
std::forward<T>(t); // not required to be equality-preserving
1328+
std::forward<T>(t); // not required to be equality-preserving
13291329
};
13301330
\end{codeblock}
13311331

@@ -1372,19 +1372,19 @@
13721372

13731373
\begin{codeblock}
13741374
template<class T>
1375-
constexpr bool @\exposid{is-integer-like}@ = @\seebelow@; @\itcorr[-2]@ // \expos
1375+
constexpr bool @\exposid{is-integer-like}@ = @\seebelow@; @\itcorr[-2]@ // \expos
13761376

13771377
template<class T>
1378-
constexpr bool @\exposid{is-signed-integer-like}@ = @\seebelow@; @\itcorr[-2]@ // \expos
1378+
constexpr bool @\exposid{is-signed-integer-like}@ = @\seebelow@; @\itcorr[-2]@ // \expos
13791379

13801380
template<class I>
13811381
concept @\deflibconcept{weakly_incrementable}@ =
13821382
@\libconcept{movable}@<I> &&
13831383
requires(I i) {
13841384
typename iter_difference_t<I>;
13851385
requires @\exposid{is-signed-integer-like}@<iter_difference_t<I>>;
1386-
{ ++i } -> @\libconcept{same_as}@<I&>; // not required to be equality-preserving
1387-
i++; // not required to be equality-preserving
1386+
{ ++i } -> @\libconcept{same_as}@<I&>; // not required to be equality-preserving
1387+
i++; // not required to be equality-preserving
13881388
};
13891389
\end{codeblock}
13901390

0 commit comments

Comments
 (0)