[cfe-commits] r83980 - in /cfe/trunk: include/clang/Basic/DiagnosticSemaKinds.td lib/Sema/SemaDeclCXX.cpp test/CXX/temp/temp.spec/temp.expl.spec/p21.cpp www/cxx_status.html

Chris Lattner clattner at apple.com
Tue Oct 13 10:35:30 PDT 2009


On Oct 13, 2009, at 10:02 AM, Douglas Gregor wrote:

> Author: dgregor
> Date: Tue Oct 13 12:02:54 2009
> New Revision: 83980
>
> URL: http://llvm.org/viewvc/llvm-project?rev=83980&view=rev
> Log:
> Diagnose attempts to add default function arguments to a
> specialization. This completes C++ [temp.expl.spec]!

Cool, watch out for non-ascii though :)

> +        //     - the explicit specialization of a function template;
> +        //     — the explicit specialization of a member function  
> template;
> +        //     — the explicit specialization of a member function  
> of a class
> +        //       template where the class template specialization  
> to which the
> +        //       member function specialization belongs is implicitly

-Chris



More information about the cfe-commits mailing list