Re: [C++ PATCH] for PR72457

2016-07-29 Thread Jason Merrill
On Thu, Jul 28, 2016 at 2:56 AM, Markus Trippelsdorf wrote: > On 2016.07.27 at 17:21 -0400, Jason Merrill wrote: >> On Wed, Jul 27, 2016 at 2:50 AM, Markus Trippelsdorf >> wrote: >> > On 2016.07.23 at 22:55 -0400, Jason Merrill wrote: >> >> Using build_value_init in a base initialization is wrong

Re: [C++ PATCH] for PR72457

2016-07-27 Thread Markus Trippelsdorf
On 2016.07.27 at 17:21 -0400, Jason Merrill wrote: > On Wed, Jul 27, 2016 at 2:50 AM, Markus Trippelsdorf > wrote: > > On 2016.07.23 at 22:55 -0400, Jason Merrill wrote: > >> Using build_value_init in a base initialization is wrong, because it > >> calls the complete object constructor and misses

Re: [C++ PATCH] for PR72457

2016-07-27 Thread Jason Merrill
On Wed, Jul 27, 2016 at 2:50 AM, Markus Trippelsdorf wrote: > On 2016.07.23 at 22:55 -0400, Jason Merrill wrote: >> Using build_value_init in a base initialization is wrong, because it >> calls the complete object constructor and misses protected access. So >> let's handle list-value-initializati