93 lines
2.8 KiB
Diff
93 lines
2.8 KiB
Diff
|
Index: /trunk/boost/unordered/unordered_set.hpp
|
||
|
===================================================================
|
||
|
--- /trunk/boost/unordered/unordered_set.hpp (revision 60754)
|
||
|
+++ /trunk/boost/unordered/unordered_set.hpp (revision 68445)
|
||
|
@@ -155,4 +155,9 @@
|
||
|
|
||
|
#if !defined(BOOST_NO_RVALUE_REFERENCES)
|
||
|
+ unordered_set(unordered_set const& other)
|
||
|
+ : table_(other.table_)
|
||
|
+ {
|
||
|
+ }
|
||
|
+
|
||
|
unordered_set(unordered_set&& other)
|
||
|
: table_(other.table_, boost::unordered_detail::move_tag())
|
||
|
@@ -163,4 +168,10 @@
|
||
|
: table_(other.table_, a, boost::unordered_detail::move_tag())
|
||
|
{
|
||
|
+ }
|
||
|
+
|
||
|
+ unordered_set& operator=(unordered_set const& x)
|
||
|
+ {
|
||
|
+ table_ = x.table_;
|
||
|
+ return *this;
|
||
|
}
|
||
|
|
||
|
@@ -652,4 +663,9 @@
|
||
|
|
||
|
#if !defined(BOOST_NO_RVALUE_REFERENCES)
|
||
|
+ unordered_multiset(unordered_multiset const& other)
|
||
|
+ : table_(other.table_)
|
||
|
+ {
|
||
|
+ }
|
||
|
+
|
||
|
unordered_multiset(unordered_multiset&& other)
|
||
|
: table_(other.table_, boost::unordered_detail::move_tag())
|
||
|
@@ -660,4 +676,10 @@
|
||
|
: table_(other.table_, a, boost::unordered_detail::move_tag())
|
||
|
{
|
||
|
+ }
|
||
|
+
|
||
|
+ unordered_multiset& operator=(unordered_multiset const& x)
|
||
|
+ {
|
||
|
+ table_ = x.table_;
|
||
|
+ return *this;
|
||
|
}
|
||
|
|
||
|
Index: /trunk/boost/unordered/unordered_map.hpp
|
||
|
===================================================================
|
||
|
--- /trunk/boost/unordered/unordered_map.hpp (revision 60754)
|
||
|
+++ /trunk/boost/unordered/unordered_map.hpp (revision 68445)
|
||
|
@@ -161,4 +161,9 @@
|
||
|
|
||
|
#if !defined(BOOST_NO_RVALUE_REFERENCES)
|
||
|
+ unordered_map(unordered_map const& other)
|
||
|
+ : table_(other.table_)
|
||
|
+ {
|
||
|
+ }
|
||
|
+
|
||
|
unordered_map(unordered_map&& other)
|
||
|
: table_(other.table_, boost::unordered_detail::move_tag())
|
||
|
@@ -169,4 +174,10 @@
|
||
|
: table_(other.table_, a, boost::unordered_detail::move_tag())
|
||
|
{
|
||
|
+ }
|
||
|
+
|
||
|
+ unordered_map& operator=(unordered_map const& x)
|
||
|
+ {
|
||
|
+ table_ = x.table_;
|
||
|
+ return *this;
|
||
|
}
|
||
|
|
||
|
@@ -706,4 +717,9 @@
|
||
|
|
||
|
#if !defined(BOOST_NO_RVALUE_REFERENCES)
|
||
|
+ unordered_multimap(unordered_multimap const& other)
|
||
|
+ : table_(other.table_)
|
||
|
+ {
|
||
|
+ }
|
||
|
+
|
||
|
unordered_multimap(unordered_multimap&& other)
|
||
|
: table_(other.table_, boost::unordered_detail::move_tag())
|
||
|
@@ -714,4 +730,10 @@
|
||
|
: table_(other.table_, a, boost::unordered_detail::move_tag())
|
||
|
{
|
||
|
+ }
|
||
|
+
|
||
|
+ unordered_multimap& operator=(unordered_multimap const& x)
|
||
|
+ {
|
||
|
+ table_ = x.table_;
|
||
|
+ return *this;
|
||
|
}
|
||
|
|