On Tue, May 16, 2017 at 5:39 PM, Martin Sebor <mse...@gmail.com> wrote: > On 05/16/2017 01:41 PM, Jason Merrill wrote: > >> I'm still not convinced we need to consider standard-layout at all. > > I agree. The patch doesn't make use of is_standard_layout_p(). > It defines its own helper called almost_std_layout_p() that > combines trivial_type_p() with tests for non-public members,
That's the part that seems unnecessary. Why do we care about non-public members? Jason