rsmith added a comment.

In D84048#2164950 <https://reviews.llvm.org/D84048#2164950>, @erichkeane wrote:

> Additionally, I sent out a CWG message on the reflector about this: 
> https://godbolt.org/z/bEr61T
>
> My implementation has this as ambiguous, but the wording makes it well-formed 
> I think.  I don't think that was the intent of CWG2303, so unless they 
> confirm that this was their intent (or that I'm wrong), I'll leave this patch 
> as is.


Let's wait to hear back. Either option seems plausible here. The wording as 
written behaves the same way as name shadowing in member name lookup, so it may 
be intentional.



================
Comment at: clang/test/CXX/drs/dr23xx.cpp:118
+#if __cplusplus >= 201103L
+namespace dr2303 {
+template <typename... T>
----------------
This should include a comment that `make_cxx_dr_status` can parse, such as `// 
dr2303: 11` to indicate support in Clang 11 onwards.


================
Comment at: clang/www/cxx_dr_status.html:13636
     <td>Partial ordering and recursive variadic inheritance</td>
-    <td class="none" align="center">Unknown</td>
+    <td class="full" align="center">Yes</td>
   </tr>
----------------
This is a generated file; use `make_cxx_dr_status` in the same directory to 
regenerate it.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D84048/new/

https://reviews.llvm.org/D84048



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to