On 2015/06/30 00:30:15, dak wrote:
I don't understand what you are trying to say here.  Apparently you
are arguing
for the "explicit" keyword.  We don't use any C++11 feature elsewhere
in
LilyPond.

Explicit constructors were a feature before C++11.  It's explicit
conversion methods that are new.

At any rate, C++ conversion rules do not permit using two implicit
conversions
in a row.  You need a cast or an intermediate assignment to get both.

Yes, I think you're right.  If I can remember the specifics of why the
lack of explicit worried me, I'll let you know.


https://codereview.appspot.com/249920043/

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to