diff --git a/source/ranges.tex b/source/ranges.tex index 7b117c2ddd..20eefbdafb 100644 --- a/source/ranges.tex +++ b/source/ranges.tex @@ -8759,7 +8759,7 @@ public: @\exposid{iterator}@() = default; - constexpr @\exposid{iterator}@(iterator i) + constexpr @\exposid{iterator}@(@\exposid{iterator}@ i) requires Const && (@\libconcept{convertible_to}@, iterator_t> && ...); constexpr decltype(auto) operator*() const; @@ -9481,7 +9481,7 @@ \par % This paragraph is part of the \remarks clause. The expression in the \grammarterm{requires-clause} is equivalent to \begin{codeblock} -@\libconcept{swappable_with}@, iter_reference_t> && +@\libconcept{swappable_with}@, iter_reference_t<@\exposid{iterator}@>> && (... && @\libconcept{indirectly_swappable}@>>) \end{codeblock} \end{itemdescr}