llvm-project/clang/test/CXX/temp/temp.decls/temp.variadic
Richard Smith 62559bd7ce Fix hole in our enforcement of rule requiring 'typename' prior to a dependent
name. If the dependent name happened to end in a template-id (X<T>::Y<U>), we
would fail to notice that the 'typename' keyword is missing when resolving it
to a type.

It turns out that GCC has a similar bug. If this shows up in much real code, we
can easily downgrade this to an ExtWarn.

llvm-svn: 293815
2017-02-01 21:36:38 +00:00
..
deduction.cpp
example-bind.cpp
example-function.cpp
example-tuple.cpp
ext-blocks.cpp
fixed-expansion.cpp DR1495: A partial specialization is ill-formed if it is not (strictly) more 2016-12-27 07:56:27 +00:00
injected-class-name.cpp
metafunctions.cpp
multi-level-substitution.cpp
p1.cpp
p2.cpp
p4.cpp
p5.cpp [Sema] Fix a bug where pack expansion was not expanded in type alias 2016-07-05 17:57:24 +00:00
p5.mm
parameter-matching.cpp
partial-ordering.cpp
sizeofpack.cpp Fix hole in our enforcement of rule requiring 'typename' prior to a dependent 2017-02-01 21:36:38 +00:00