llvm-project/clang/test/CXX
Anders Carlsson 5610490cdf Change ParseOptionalCXX0XVirtSpecifierSeq to take a VirtSpecifiers struct.
Enforce C++[class.mem]p8:
A virt-specifier-seq shall contain at most one of each virt-specifier.

llvm-svn: 123611
2011-01-17 03:05:47 +00:00
..
basic C++ [basic.scope.hiding] allows an ordinary name to hide a non-tag 2010-10-23 16:06:17 +00:00
class Change ParseOptionalCXX0XVirtSpecifierSeq to take a VirtSpecifiers struct. 2011-01-17 03:05:47 +00:00
class.access Access control polish: drop the note on the original declaration and 2010-10-20 08:15:06 +00:00
class.derived In the presence of using declarations, we can find the same class 2010-10-22 22:08:47 +00:00
conv Drop an unjustified limitation from Type::isObjectType(). Fixes PR7801 and doesn't seem to break anything. 2010-08-05 01:21:19 +00:00
dcl.dcl Revert r120063, it was wrong. 2010-11-29 18:01:58 +00:00
dcl.decl Initial implementation of function parameter packs. This implementation allows: 2011-01-05 23:12:31 +00:00
except Add unnamed_addr to constructors and destructors. 2011-01-11 00:26:26 +00:00
expr Implement substitution of a function parameter pack for its set of 2011-01-07 16:43:16 +00:00
lex Fix for PR6220: compute the correct type for multicharacter literals. 2010-02-03 18:21:45 +00:00
over Implement C++0x [temp.func.order]p3 (aka DR532) properly. In 2010-11-15 15:41:16 +00:00
special 'const std::type_info*' instead of 'std::type_info const*' 2010-09-05 00:17:29 +00:00
stmt.stmt add missing newlines at end of file. 2010-12-21 02:36:58 +00:00
temp Tweak the partial ordering rules for function templates to prefer a 2011-01-16 16:03:23 +00:00