diff --git a/doc/ref.php b/doc/ref.php
index 0f66d789..1530bd87 100644
--- a/doc/ref.php
+++ b/doc/ref.php
@@ -673,6 +673,30 @@ EOL;
Pointers and references to elements are never invalidated.
+
+
+ initializer_list<value_type>
+
+ void
+
+ Inserts a range of elements into the container.
+
+ Elements are inserted if and only if there is no element in the container with an equivalent .
+
+
+
+
+ value_type
is EmplaceConstructible
into
+ X
from *first
.
+
+
+ When inserting a single element, if an exception is thrown by an operation other than a call to hasher
the function has no effect.
+
+
+ Can invalidate iterators, but only if the insert causes the load factor to be greater to or equal to the maximum load factor.
+ Pointers and references to elements are never invalidated.
+
+
const_iterator
diff --git a/doc/ref.xml b/doc/ref.xml
index b0f45726..11e3d8a0 100644
--- a/doc/ref.xml
+++ b/doc/ref.xml
@@ -568,6 +568,28 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Pointers and references to elements are never invalidated.
+
+
+ initializer_list<value_type>
+
+ void
+
+ Inserts a range of elements into the container.
+ Elements are inserted if and only if there is no element in the container with an equivalent value.
+
+
+
+ value_type
is EmplaceConstructible
into
+ X
from *first
.
+
+
+ When inserting a single element, if an exception is thrown by an operation other than a call to hasher
the function has no effect.
+
+
+ Can invalidate iterators, but only if the insert causes the load factor to be greater to or equal to the maximum load factor.
+ Pointers and references to elements are never invalidated.
+
+
const_iterator
@@ -1616,6 +1638,27 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Pointers and references to elements are never invalidated.
+
+
+ initializer_list<value_type>
+
+ void
+
+ Inserts a range of elements into the container.
+
+
+
+ value_type
is EmplaceConstructible
into
+ X
from *first
.
+
+
+ When inserting a single element, if an exception is thrown by an operation other than a call to hasher
the function has no effect.
+
+
+ Can invalidate iterators, but only if the insert causes the load factor to be greater to or equal to the maximum load factor.
+ Pointers and references to elements are never invalidated.
+
+
const_iterator
@@ -2682,6 +2725,28 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Pointers and references to elements are never invalidated.
+
+
+ initializer_list<value_type>
+
+ void
+
+ Inserts a range of elements into the container.
+ Elements are inserted if and only if there is no element in the container with an equivalent key.
+
+
+
+ value_type
is EmplaceConstructible
into
+ X
from *first
.
+
+
+ When inserting a single element, if an exception is thrown by an operation other than a call to hasher
the function has no effect.
+
+
+ Can invalidate iterators, but only if the insert causes the load factor to be greater to or equal to the maximum load factor.
+ Pointers and references to elements are never invalidated.
+
+
const_iterator
@@ -3777,6 +3842,27 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Pointers and references to elements are never invalidated.
+
+
+ initializer_list<value_type>
+
+ void
+
+ Inserts a range of elements into the container.
+
+
+
+ value_type
is EmplaceConstructible
into
+ X
from *first
.
+
+
+ When inserting a single element, if an exception is thrown by an operation other than a call to hasher
the function has no effect.
+
+
+ Can invalidate iterators, but only if the insert causes the load factor to be greater to or equal to the maximum load factor.
+ Pointers and references to elements are never invalidated.
+
+
const_iterator
diff --git a/test/unordered/compile_tests.hpp b/test/unordered/compile_tests.hpp
index c83ae41f..e944bf0e 100644
--- a/test/unordered/compile_tests.hpp
+++ b/test/unordered/compile_tests.hpp
@@ -476,6 +476,9 @@ void unordered_copyable_test(X& x, Key& k, T& t, Hash& hf, Pred& eq)
test::check_return_type::equals(a.emplace_hint(q, t));
a.insert(i, j);
+#if !defined(BOOST_NO_CXX11_HDR_INITIALIZER_LIST)
+ a.insert({t});
+#endif
X a10;
a10.insert(t);