<div dir="ltr"><div>I'm getting about a hundred warnings when using Visual Studio to build a clang tool</div><div><br></div><div>Should we not fix these in clang? They seem trivial, but I wonder why no one has fixed it yet.</div><div><br></div><div>For example, this one is like pretty easy:</div><div><p><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">inline</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">float</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#880000" face="Consolas"><font color="#880000" face="Consolas"><font color="#880000" face="Consolas">getSwappedBytes</font></font></font><font face="Consolas"><font face="Consolas">(</font></font><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">double</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">C</font></font></font><font face="Consolas"><font face="Consolas">) {</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">  </font></font><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">union</font></font></font><font face="Consolas"><font face="Consolas"> {</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">    </font></font><font color="#216f85" face="Consolas"><font color="#216f85" face="Consolas"><font color="#216f85" face="Consolas">uint64_t</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">i</font></font></font><font face="Consolas"><font face="Consolas">;</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">    </font></font><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">double</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">d</font></font></font><font face="Consolas"><font face="Consolas">;</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">  } in, </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">out</font></font></font><font face="Consolas"><font face="Consolas">;</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">  in.</font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">d</font></font></font><font face="Consolas"><font face="Consolas"> = </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">C</font></font></font><font face="Consolas"><font face="Consolas">;</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">  </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">out</font></font></font><font face="Consolas"><font face="Consolas">.</font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">i</font></font></font><font face="Consolas"><font face="Consolas"> = </font></font><font color="#880000" face="Consolas"><font color="#880000" face="Consolas"><font color="#880000" face="Consolas">SwapByteOrder_64</font></font></font><font face="Consolas"><font face="Consolas">(in.</font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">i</font></font></font><font face="Consolas"><font face="Consolas">);</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">  </font></font><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">return</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">out</font></font></font><font face="Consolas"><font face="Consolas">.</font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">d</font></font></font><font face="Consolas"><font face="Consolas">;</font></font></p><font face="Consolas"><font face="Consolas">
<p>}</p></font></font></div></div>