Re: C++ PATCH to implement C++14 aggregate NSDMI (N3653)

2016-03-03 Thread Jason Merrill
This was missing a use of NSDMI when considering list-initialization via aggregate initialization in overload resolution. Tested x86_64-pc-linux-gnu, applying to trunk and 5. commit c2a038bbd3c2a82cc6f6679e5a70705f48571e07 Author: Jason Merrill Date: Wed Mar 2 17:24:27 2016 -0500 * cal

C++ PATCH to implement C++14 aggregate NSDMI (N3653)

2014-10-27 Thread Jason Merrill
This patch implements one of the remaining missing features in our C++14 support. To support references to the object being initialized, which has also been a hole in our support of C++11 constexpr constructors, I now pass down both the object being initialized and the initializer we're buildi