On Aug 5, 2013, at 11:49 AM, Richard Smith <[email protected]> wrote:
> Author: rsmith
> Date: Mon Aug  5 13:49:43 2013
> New Revision: 187735
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=187735&view=rev
> Log:
> Implement C++'s restrictions on the type of an expression passed to a vararg
> function: it can't be 'void' and it can't be an initializer list. We give a
> hard error for these rather than treating them as undefined behavior (we can
> and probably should do the same for non-POD types in C++11, but as of this
> change we don't).

Doesn’t this change SFINAE behavior?

John.
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to