mirror of
https://github.com/boostorg/iterator.git
synced 2025-05-10 07:33:53 +00:00
Port rst docs changeset to quickbook (ad90dac).
UnaryFunction is treated as a const object, but the documentation was missing the const qualification.
This commit is contained in:
parent
c529399fb1
commit
f7dfc36a9c
@ -86,7 +86,7 @@ The source code for this example can be found
|
|||||||
|
|
||||||
If `Reference` is `use_default` then the `reference` member of
|
If `Reference` is `use_default` then the `reference` member of
|
||||||
`transform_iterator` is[br]
|
`transform_iterator` is[br]
|
||||||
`result_of<UnaryFunction(iterator_traits<Iterator>::reference)>::type`.
|
`result_of<const UnaryFunction(iterator_traits<Iterator>::reference)>::type`.
|
||||||
Otherwise, `reference` is `Reference`.
|
Otherwise, `reference` is `Reference`.
|
||||||
|
|
||||||
|
|
||||||
@ -110,10 +110,10 @@ convertible to `input_iterator_tag`.
|
|||||||
|
|
||||||
|
|
||||||
The type `UnaryFunction` must be Assignable, Copy Constructible, and
|
The type `UnaryFunction` must be Assignable, Copy Constructible, and
|
||||||
the expression `f(*i)` must be valid where `f` is an object of
|
the expression `f(*i)` must be valid where `f` is a const object of
|
||||||
type `UnaryFunction`, `i` is an object of type `Iterator`, and
|
type `UnaryFunction`, `i` is an object of type `Iterator`, and
|
||||||
where the type of `f(*i)` must be
|
where the type of `f(*i)` must be
|
||||||
`result_of<UnaryFunction(iterator_traits<Iterator>::reference)>::type`.
|
`result_of<const UnaryFunction(iterator_traits<Iterator>::reference)>::type`.
|
||||||
|
|
||||||
|
|
||||||
The argument `Iterator` shall model Readable Iterator.
|
The argument `Iterator` shall model Readable Iterator.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user