llvm-project/clang/test/CXX
Richard Smith 109d5ed96d Recover better from a missing 'typename' in a function template definition.
Disambiguate past such a potential problem, and use the absence of 'typename'
to break ties in favor of a parenthesized thingy being an initializer, if
nothing else in the declaration disambiguates it as declaring a function.

llvm-svn: 156963
2012-05-16 23:40:17 +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 When diagnosing inaccessible temporary destructors in decltype expressions, use 2012-05-11 22:20:10 +00:00
dcl.decl Test file I forgot to 'svn add' in r156802. 2012-05-15 05:39:53 +00:00
except Recover better from a missing 'typename' in a function template definition. 2012-05-16 23:40:17 +00:00
expr Clean up r156925, so that we only mark the capturing DeclRefExpr of a 2012-05-16 17:01:33 +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 hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
stmt.stmt Support decltype as a simple-type-specifier. 2012-01-24 05:47:35 +00:00
temp Improve some of the conversion warnings to fire on conversion to bool. 2012-05-15 16:56:36 +00:00