diff --git a/doc/ref.php b/doc/ref.php
index 7094f4d7..b32215d0 100644
--- a/doc/ref.php
+++ b/doc/ref.php
@@ -232,7 +232,7 @@ EOL;
The copy constructor. Copies the contained elements, hash function, predicate, maximum load factor and allocator.
- If Allocator::select_on_container_copy_construction
+ If Allocator::select_on_container_copy_construction
exists and has the right signature, the allocator will be
constructed from its result.
@@ -457,6 +457,7 @@ EOL;
Since existing `std::pair` implementations don't support
std::piecewise_construct this emulates it,
but using boost::unordered::piecewise_construct.
+
@@ -663,7 +664,7 @@ EOL;
If the allocators are equal, doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of key_equal or hasher.
- TODO: Update swap documentation, no longer correct.
+ TODO: Update swap documentation, no longer correct.For a discussion of the behavior when allocators aren't equal see
the implementation details.
@@ -1017,7 +1018,7 @@ EOL;
If the allocators are equal, doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of Hash or Pred.
- TODO: Update swap documentation, no longer correct.
+ TODO: Update swap documentation, no longer correct.For a discussion of the behavior when allocators aren't equal see
the implementation details.
diff --git a/doc/ref.xml b/doc/ref.xml
index a81c96c0..012cea7f 100644
--- a/doc/ref.xml
+++ b/doc/ref.xml
@@ -177,7 +177,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
The copy constructor. Copies the contained elements, hash function, predicate, maximum load factor and allocator.
- If Allocator::select_on_container_copy_construction
+ If Allocator::select_on_container_copy_construction
exists and has the right signature, the allocator will be
constructed from its result.
@@ -388,6 +388,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Since existing `std::pair` implementations don't support
std::piecewise_construct this emulates it,
but using boost::unordered::piecewise_construct.
+
@@ -579,7 +580,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
If the allocators are equal, doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of key_equal or hasher.
- TODO: Update swap documentation, no longer correct.
+ TODO: Update swap documentation, no longer correct.For a discussion of the behavior when allocators aren't equal see
the implementation details.
@@ -899,7 +900,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
If the allocators are equal, doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of Hash or Pred.
- TODO: Update swap documentation, no longer correct.
+ TODO: Update swap documentation, no longer correct.For a discussion of the behavior when allocators aren't equal see
the implementation details.
@@ -1078,7 +1079,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
The copy constructor. Copies the contained elements, hash function, predicate, maximum load factor and allocator.
- If Allocator::select_on_container_copy_construction
+ If Allocator::select_on_container_copy_construction
exists and has the right signature, the allocator will be
constructed from its result.
@@ -1288,6 +1289,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Since existing `std::pair` implementations don't support
std::piecewise_construct this emulates it,
but using boost::unordered::piecewise_construct.
+
@@ -1478,7 +1480,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
If the allocators are equal, doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of key_equal or hasher.
- TODO: Update swap documentation, no longer correct.
+ TODO: Update swap documentation, no longer correct.For a discussion of the behavior when allocators aren't equal see
the implementation details.
@@ -1798,7 +1800,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
If the allocators are equal, doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of Hash or Pred.
- TODO: Update swap documentation, no longer correct.
+ TODO: Update swap documentation, no longer correct.For a discussion of the behavior when allocators aren't equal see
the implementation details.
@@ -1989,7 +1991,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
The copy constructor. Copies the contained elements, hash function, predicate, maximum load factor and allocator.
- If Allocator::select_on_container_copy_construction
+ If Allocator::select_on_container_copy_construction
exists and has the right signature, the allocator will be
constructed from its result.
@@ -2200,6 +2202,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Since existing `std::pair` implementations don't support
std::piecewise_construct this emulates it,
but using boost::unordered::piecewise_construct.
+
@@ -2391,7 +2394,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
If the allocators are equal, doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of key_equal or hasher.
- TODO: Update swap documentation, no longer correct.
+ TODO: Update swap documentation, no longer correct.For a discussion of the behavior when allocators aren't equal see
the implementation details.
@@ -2752,7 +2755,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
If the allocators are equal, doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of Hash or Pred.
- TODO: Update swap documentation, no longer correct.
+ TODO: Update swap documentation, no longer correct.For a discussion of the behavior when allocators aren't equal see
the implementation details.
@@ -2939,7 +2942,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
The copy constructor. Copies the contained elements, hash function, predicate, maximum load factor and allocator.
- If Allocator::select_on_container_copy_construction
+ If Allocator::select_on_container_copy_construction
exists and has the right signature, the allocator will be
constructed from its result.
@@ -3149,6 +3152,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Since existing `std::pair` implementations don't support
std::piecewise_construct this emulates it,
but using boost::unordered::piecewise_construct.
+
@@ -3339,7 +3343,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
If the allocators are equal, doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of key_equal or hasher.
- TODO: Update swap documentation, no longer correct.
+ TODO: Update swap documentation, no longer correct.For a discussion of the behavior when allocators aren't equal see
the implementation details.
@@ -3665,7 +3669,7 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
If the allocators are equal, doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of Hash or Pred.
- TODO: Update swap documentation, no longer correct.
+ TODO: Update swap documentation, no longer correct.For a discussion of the behavior when allocators aren't equal see
the implementation details.