Remove a gnu-bug workaround

This commit is contained in:
Andreas Fabri 2019-01-15 18:01:25 +01:00
parent 53816ffc2c
commit 805e0191fb
1 changed files with 0 additions and 16 deletions

View File

@ -733,15 +733,6 @@ public:
Circulator_from_container( Container* c) : ctnr(c), i(c->begin()) {}
Circulator_from_container( Container* c, iterator j) : ctnr(c), i(j) {}
#if 0
// Gnu-bug workaround: define operator= explicitly.
Self& operator=( const Self& c) {
ctnr = c.ctnr;
i = c.i;
return *this;
}
#endif
// OPERATIONS
bool operator==( Nullptr_t p) const {
@ -869,13 +860,6 @@ public:
Const_circulator_from_container( const Mutable& c)
: ctnr( c.container()), i( c.current_iterator()) {}
// Gnu-bug workaround: define operator= explicitly.
Self& operator=( const Self& c) {
ctnr = c.ctnr;
i = c.i;
return *this;
}
// OPERATIONS
bool operator==( Nullptr_t p) const {