llvm-project/clang/test/CXX
Douglas Gregor 7efd007cfb Check the parameter lists and return type of both blocks and lambdas
for unexpanded parameter packs. Fixes the crash-on-invalid in
PR13117.

llvm-svn: 158525
2012-06-15 16:59:29 +00:00
..
basic We don't need a lengthy quote from the wrong standard. 2012-05-01 20:44:16 +00:00
class Don't use the implicit int rule for error recovery in C++. Instead, try to 2012-05-15 21:01:51 +00:00
class.access My original patch missed the virtual-base case for destroying 2012-04-09 21:51:56 +00:00
class.derived Modify how the -verify flag works. Currently, the verification string and 2011-12-15 00:38:15 +00:00
conv Compute the promoted integer type of fixed-width enums correctly. Found by inspection. 2011-10-26 07:38:19 +00:00
dcl.dcl If parsing a trailing-return-type fails, don't pretend we didn't have one at 2012-06-12 01:51:59 +00:00
dcl.decl Add missing narrowing check: converting from a signed integral type to a wider 2012-06-13 01:07:41 +00:00
except Recover better from a missing 'typename' in a function template definition. 2012-05-16 23:40:17 +00:00
expr Check the parameter lists and return type of both blocks and lambdas 2012-06-15 16:59:29 +00:00
lex Improve diagnostics for UCNs referring to control characters and members of the 2012-03-09 22:27:51 +00:00
over When computing the conversion sequence in overload resolution 2012-04-04 02:40:27 +00:00
special PR13051: If a constructor is explicitly defaulted, it isn't marked as being 2012-06-08 21:09:22 +00:00
stmt.stmt Fix PR12960 by not attempting to correct cases when we're not actually instantiatiating a template. 2012-05-28 01:26:45 +00:00
temp Whenever we have a BalancedDelimiterTracker, we have a 'nested' scope 2012-06-06 21:18:07 +00:00