Skip to content

Commit 68b80e6

Browse files
committed
Implemented C++20's uninitialized_construct_using_allocator and make_obj_using_allocator.
1 parent f26b0ff commit 68b80e6

4 files changed

Lines changed: 236 additions & 91 deletions

File tree

doc/container.qbk

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1438,7 +1438,8 @@ use [*Boost.Container]? There are several reasons for that:
14381438

14391439
* Implemented heterogeneous overloads from C++23 ([@http://wg21.link/p2077r3 P2077]) and C++26 ([@http://wg21.link/P2363 P2363]).
14401440
* In C++20 compilers, `static_vector<T>`'s destructor is now trivial if `T` is trivial.
1441-
* Implemented C++20's [classref boost::container::uninitialized_construct_using_allocator uninitialized_construct_using_allocator].
1441+
* Implemented C++20's [funcref boost::container::uninitialized_construct_using_allocator uninitialized_construct_using_allocator]
1442+
and [funcref boost::container::make_obj_using_allocator make_obj_using_allocator].
14421443
* Fixed bugs/issues:
14431444
* [@https://github.com/boostorg/container/issues/323 GitHub #323: ['"flat_tree::try_emplace UB"]].
14441445

0 commit comments

Comments
 (0)