Maybe I understand the issue. Here are several declarations together.
void writeProperties(Xml&, bool = true, bool = true) const;
Isn't the compiler warning me that if I call writeProperties with one Xml
argument, that this method with two optional bools is called instead of the
1-arg version.
The compiler warning is saying that even if 1 argument is used at the call
site, the 3-arg version will be called, and there is no way to reach the
3-arg version.
Thus if this class or a subclass makes a call like writeProperties(xmlobj),
then 3-arg version is called and that might be surprising.
--
View this message in context:
http://dev-list.musescore.org/review-of-compiler-warnings-tp7579292p7579300.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Mscore-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mscore-developer