Skip to content

Commit 7ec7de9

Browse files
committed
Remove unused or unneeded _id member
1 parent 0219333 commit 7ec7de9

File tree

9 files changed

+13
-26
lines changed

9 files changed

+13
-26
lines changed

test/deque_test.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@ class recursive_deque
104104
recursive_deque & operator=(const recursive_deque &x)
105105
{ this->deque_ = x.deque_; return *this; }
106106

107-
int id_;
108107
deque<recursive_deque> deque_;
109108
deque<recursive_deque>::iterator it_;
110109
deque<recursive_deque>::const_iterator cit_;

test/devector_test.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3881,7 +3881,6 @@ class recursive_devector
38813881
recursive_devector & operator=(const recursive_devector &x)
38823882
{ this->devector_ = x.devector_; return *this; }
38833883

3884-
int id_;
38853884
devector<recursive_devector> devector_;
38863885
devector<recursive_devector>::iterator it_;
38873886
devector<recursive_devector>::const_iterator cit_;

test/flat_map_test.cpp

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,50 +32,46 @@ class recursive_flat_map
3232
{
3333
public:
3434
recursive_flat_map(const recursive_flat_map &c)
35-
: id_(c.id_), map_(c.map_)
35+
: map_(c.map_)
3636
{}
3737

3838
recursive_flat_map & operator =(const recursive_flat_map &c)
3939
{
40-
id_ = c.id_;
4140
map_= c.map_;
4241
return *this;
4342
}
4443

45-
int id_;
4644
flat_map<recursive_flat_map, recursive_flat_map> map_;
4745
flat_map<recursive_flat_map, recursive_flat_map>::iterator it_;
4846
flat_map<recursive_flat_map, recursive_flat_map>::const_iterator cit_;
4947
flat_map<recursive_flat_map, recursive_flat_map>::reverse_iterator rit_;
5048
flat_map<recursive_flat_map, recursive_flat_map>::const_reverse_iterator crit_;
5149

5250
friend bool operator< (const recursive_flat_map &a, const recursive_flat_map &b)
53-
{ return a.id_ < b.id_; }
51+
{ return a.map_ < b.map_; }
5452
};
5553

5654

5755
class recursive_flat_multimap
5856
{
5957
public:
6058
recursive_flat_multimap(const recursive_flat_multimap &c)
61-
: id_(c.id_), map_(c.map_)
59+
: map_(c.map_)
6260
{}
6361

6462
recursive_flat_multimap & operator =(const recursive_flat_multimap &c)
6563
{
66-
id_ = c.id_;
6764
map_= c.map_;
6865
return *this;
6966
}
70-
int id_;
7167
flat_multimap<recursive_flat_multimap, recursive_flat_multimap> map_;
7268
flat_multimap<recursive_flat_multimap, recursive_flat_multimap>::iterator it_;
7369
flat_multimap<recursive_flat_multimap, recursive_flat_multimap>::const_iterator cit_;
7470
flat_multimap<recursive_flat_multimap, recursive_flat_multimap>::reverse_iterator rit_;
7571
flat_multimap<recursive_flat_multimap, recursive_flat_multimap>::const_reverse_iterator crit_;
7672

7773
friend bool operator< (const recursive_flat_multimap &a, const recursive_flat_multimap &b)
78-
{ return a.id_ < b.id_; }
74+
{ return a.map_ < b.map_; }
7975
};
8076

8177
template<class C>

test/list_test.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ template class iterator_from_iiterator
4848
class recursive_list
4949
{
5050
public:
51-
int id_;
5251
list<recursive_list> list_;
5352
list<recursive_list>::iterator it_;
5453
list<recursive_list>::const_iterator cit_;

test/map_test.cpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,16 @@ class recursive_map
3535
{}
3636

3737
recursive_map & operator=(const recursive_map &x)
38-
{ id_ = x.id_; map_ = x.map_; return *this; }
38+
{ map_ = x.map_; return *this; }
3939

40-
int id_;
4140
map<recursive_map, recursive_map> map_;
4241
map<recursive_map, recursive_map>::iterator it_;
4342
map<recursive_map, recursive_map>::const_iterator cit_;
4443
map<recursive_map, recursive_map>::reverse_iterator rit_;
4544
map<recursive_map, recursive_map>::const_reverse_iterator crit_;
4645

4746
friend bool operator< (const recursive_map &a, const recursive_map &b)
48-
{ return a.id_ < b.id_; }
47+
{ return a.map_ < b.map_; }
4948
};
5049

5150
class recursive_multimap
@@ -59,17 +58,16 @@ class recursive_multimap
5958
{}
6059

6160
recursive_multimap & operator=(const recursive_multimap &x)
62-
{ id_ = x.id_; multimap_ = x.multimap_; return *this; }
61+
{ multimap_ = x.multimap_; return *this; }
6362

64-
int id_;
6563
multimap<recursive_multimap, recursive_multimap> multimap_;
6664
multimap<recursive_multimap, recursive_multimap>::iterator it_;
6765
multimap<recursive_multimap, recursive_multimap>::const_iterator cit_;
6866
multimap<recursive_multimap, recursive_multimap>::reverse_iterator rit_;
6967
multimap<recursive_multimap, recursive_multimap>::const_reverse_iterator crit_;
7068

7169
friend bool operator< (const recursive_multimap &a, const recursive_multimap &b)
72-
{ return a.id_ < b.id_; }
70+
{ return a.multimap_ < b.multimap_; }
7371
};
7472

7573
template<class C>

test/set_test.cpp

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace boost::container;
2626
class recursive_set
2727
{
2828
public:
29+
2930
recursive_set()
3031
{}
3132

@@ -34,17 +35,16 @@ class recursive_set
3435
{}
3536

3637
recursive_set & operator=(const recursive_set &x)
37-
{ id_ = x.id_; set_ = x.set_; return *this; }
38+
{ set_ = x.set_; return *this; }
3839

39-
int id_;
4040
set<recursive_set> set_;
4141
set<recursive_set>::iterator it_;
4242
set<recursive_set>::const_iterator cit_;
4343
set<recursive_set>::reverse_iterator rit_;
4444
set<recursive_set>::const_reverse_iterator crit_;
4545

4646
friend bool operator< (const recursive_set &a, const recursive_set &b)
47-
{ return a.id_ < b.id_; }
47+
{ return a.set_ < b.set_; }
4848
};
4949

5050
//Test recursive structures
@@ -59,17 +59,16 @@ class recursive_multiset
5959
{}
6060

6161
recursive_multiset & operator=(const recursive_multiset &x)
62-
{ id_ = x.id_; multiset_ = x.multiset_; return *this; }
62+
{ multiset_ = x.multiset_; return *this; }
6363

64-
int id_;
6564
multiset<recursive_multiset> multiset_;
6665
multiset<recursive_multiset>::iterator it_;
6766
multiset<recursive_multiset>::const_iterator cit_;
6867
multiset<recursive_multiset>::reverse_iterator rit_;
6968
multiset<recursive_multiset>::const_reverse_iterator crit_;
7069

7170
friend bool operator< (const recursive_multiset &a, const recursive_multiset &b)
72-
{ return a.id_ < b.id_; }
71+
{ return a.multiset_ < b.multiset_; }
7372
};
7473

7574
template<class C>

test/slist_test.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ using namespace boost::container;
2424
class recursive_slist
2525
{
2626
public:
27-
int id_;
2827
slist<recursive_slist> slist_;
2928
slist<recursive_slist>::iterator it_;
3029
slist<recursive_slist>::const_iterator cit_;

test/stable_vector_test.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ using namespace boost::container;
2828
class recursive_vector
2929
{
3030
public:
31-
int id_;
3231
stable_vector<recursive_vector> vector_;
3332
stable_vector<recursive_vector>::iterator it_;
3433
stable_vector<recursive_vector>::const_iterator cit_;

test/vector_test.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,6 @@ class recursive_vector
9191
recursive_vector & operator=(const recursive_vector &x)
9292
{ this->vector_ = x.vector_; return *this; }
9393

94-
int id_;
9594
vector<recursive_vector> vector_;
9695
vector<recursive_vector>::iterator it_;
9796
vector<recursive_vector>::const_iterator cit_;

0 commit comments

Comments
 (0)