Regenerate documentation.
diff --git a/asio/src/doc/reference.qbk b/asio/src/doc/reference.qbk index d5f9b8f..1772024 100644 --- a/asio/src/doc/reference.qbk +++ b/asio/src/doc/reference.qbk
@@ -61800,6 +61800,11 @@ the completion of the first async operation will perform `s.dispatch(a)`, and the second will perform `s.dispatch(b)`, but the order in which those are performed is unspecified. That is, you cannot state whether one happens-before the other. Therefore none of the above conditions are met and no ordering guarantee is made. +[heading Remarks] + +The implementation makes no guarantee that handlers posted or dispatched through different `strand` objects will be invoked concurrently. + + [heading Thread Safety] ['Distinct] ['objects:] Safe. @@ -66793,7 +66798,7 @@ template< - typename ``[link asio.reference.EndpointIterator EndpointIterator]``> + typename EndpointIterator> static basic_resolver_iterator ``[link asio.reference.ip__basic_resolver_iterator.create.overload3 create]``( EndpointIterator begin, EndpointIterator end, @@ -66843,7 +66848,7 @@ template< - typename ``[link asio.reference.EndpointIterator EndpointIterator]``> + typename EndpointIterator> static basic_resolver_iterator create( EndpointIterator begin, EndpointIterator end, @@ -94456,6 +94461,11 @@ the completion of the first async operation will perform `s.dispatch(a)`, and the second will perform `s.dispatch(b)`, but the order in which those are performed is unspecified. That is, you cannot state whether one happens-before the other. Therefore none of the above conditions are met and no ordering guarantee is made. +[heading Remarks] + +The implementation makes no guarantee that handlers posted or dispatched through different `strand` objects will be invoked concurrently. + + [heading Thread Safety] ['Distinct] ['objects:] Safe.