From d4087f64d971f5c4b5aa2411cb16a6a84e09d079 Mon Sep 17 00:00:00 2001 From: Daniel James Date: Mon, 29 Aug 2011 17:13:27 +0000 Subject: [PATCH] Unordered: Fix boostbook errors. [SVN r74141] --- doc/ref.php | 7 ++++--- doc/ref.xml | 28 ++++++++++++++++------------ 2 files changed, 20 insertions(+), 15 deletions(-) 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.