<html>
<head>
<base href="https://bugs.llvm.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - -Wmicrosoft-template changed in 10.0.0"
href="https://bugs.llvm.org/show_bug.cgi?id=44794">44794</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>-Wmicrosoft-template changed in 10.0.0
</td>
</tr>
<tr>
<th>Product</th>
<td>clang
</td>
</tr>
<tr>
<th>Version</th>
<td>10.0
</td>
</tr>
<tr>
<th>Hardware</th>
<td>PC
</td>
</tr>
<tr>
<th>OS</th>
<td>Windows NT
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>enhancement
</td>
</tr>
<tr>
<th>Priority</th>
<td>P
</td>
</tr>
<tr>
<th>Component</th>
<td>-New Bugs
</td>
</tr>
<tr>
<th>Assignee</th>
<td>unassignedclangbugs@nondot.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>jvapen@gmail.com
</td>
</tr>
<tr>
<th>CC</th>
<td>htmldeveloper@gmail.com, llvm-bugs@lists.llvm.org, neeilans@live.com, richard-llvm@metafoo.co.uk
</td>
</tr></table>
<p>
<div>
<pre>On our code base, we had the -Wmicrosoft-template warning active before. With
10.0.0-RC1, I have to suppress this warning again, because it got changed.
Ideally, every warning would have it's own flag, something like:
-Wmicrosoft-template-shadowing and be part put in a warning group
-Wmicrosoft-template.
This eases upgrades to newer releases, as you don't have to disable warnings
that were previously active.
Not sure if this is feasible within the RC time, however, updating the release
note comments to mention changes to this warning should still be feasible.
See <a href="https://clang.llvm.org/docs/DiagnosticsReference.html#wmicrosoft-template">https://clang.llvm.org/docs/DiagnosticsReference.html#wmicrosoft-template</a> :
declaration of A shadows template parameter</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>