Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Is there a clear benefit in using delegating constructors in this case?
While c++11 is now enabled by default, there is still an option to disable it in configure, and several of our ports do not yet use a compiler recent enough to use c++11. Until the new build server with updated toolchains is deployed, I would prefer if we avoid breaking compilation on the current one, unless there is a very good reason for it.
Using c++11 in engines is fine I think (we can disable those engines on buildbots for ports with an old compiler), but I think we should avoid using c++11 in common codes for now (unless it is optional and can be toggled with a
Ah, sorry! I guess I didn't think about it from that point of view. You are correct then, it doesn't make a good case to do this - it doesn't really do anything. I will drop that commit.