[Lemon-commits] deba: r3308 - lemon/trunk/lemon/bits
Lemon SVN
svn at lemon.cs.elte.hu
Fri Aug 31 10:40:50 CEST 2007
Author: deba
Date: Fri Aug 31 10:40:49 2007
New Revision: 3308
Modified:
lemon/trunk/lemon/bits/base_extender.h
Log:
Invalid assignments ambiguity handling
Modified: lemon/trunk/lemon/bits/base_extender.h
==============================================================================
--- lemon/trunk/lemon/bits/base_extender.h (original)
+++ lemon/trunk/lemon/bits/base_extender.h Fri Aug 31 10:40:49 2007
@@ -309,6 +309,10 @@
return *this;
}
ANode(Invalid) : Node(INVALID) {}
+ ANode& operator=(Invalid) {
+ Node::operator=(INVALID);
+ return *this;
+ }
};
void first(ANode& node) const {
@@ -337,6 +341,10 @@
return *this;
}
BNode(Invalid) : Node(INVALID) {}
+ BNode& operator=(Invalid) {
+ Node::operator=(INVALID);
+ return *this;
+ }
};
void first(BNode& node) const {
More information about the Lemon-commits
mailing list