Gabriel Dos Reis wrote: > The issue was whether GNU g++ uses it as an *implementation detail* > that will be affected if constructors suddenly became recursive.
I was not aware the proposal supported recursive constructors - in the sense that the syntax I saw had no obvious way to terminate any recursion. OTOH, there is no requirement to detect recursion and make the program malformed, merely a hidden bug waiting to strike your users. AlisdairM