[PATCH] D141358: Remove unnecessary template specifiers from truct constructors in tests.

Roy Jacobson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 10 04:05:53 PST 2023


royjacobson added a comment.

In D141358#4039268 <https://reviews.llvm.org/D141358#4039268>, @ilya-biryukov wrote:

> In D141358#4039265 <https://reviews.llvm.org/D141358#4039265>, @royjacobson wrote:
>
>> It's dr2237, see https://github.com/llvm/llvm-project/issues/55164
>
> Thanks for the pointers! Clang does not seem to diagnose or forbid this even in trunk. I suspect the DR is not yet implemented, but there are other changes to the parser that cause these errors? 'Down with typename' <https://wg21.link/P0634r3> maybe?

I assumed the host compiler was GCC which should check for this... If this is actually an error when compiling with Clang it's pretty weird.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D141358



More information about the llvm-commits mailing list