<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000"><span class=""><blockquote type="cite"><div dir="ltr"><div><font color="#252525"><font face="arial, helvetica, sans-serif">Another
        approach might be to add a dedicated warning (off by default)
        which warns or errors on these cases.  It also seems like a case
        where a clang-tidy rewrite rule</font></font> could help. </div></div></blockquote></span></div></blockquote><div><br></div><div>That would make sense but our tools are so high level we don't even generate compiler errors because there should be none by design:  <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__modkit.com_vex&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=Mfk2qtn1LTDThVkh6-oGglNfMADXfJdty4_bhmuhMHA&m=VQM-tH1-EjRRG8w52qFdju-cxGKnPNYjyoObXzKGn2o&s=bsWDoQgnbtvIpdjDlsHXmElcKpbhyWlbc-qneianlYA&e=">http://modkit.com/vex</a> </div><div><br></div><div>We can certainly append the 'f' in our highest level tools but we're working on some tools that are closer to the metal and want to keep things 1:1.</div><div><br></div></div></div></div>