On 03/10/2015 04:59 PM, Jason Merrill wrote:
On 03/10/2015 07:10 PM, Aldy Hernandez wrote:
-        /* Remove any copies of empty classes.  We check that the RHS
-           has a simple form so that TARGET_EXPRs and non-empty
-           CONSTRUCTORs get reduced properly, and we leave the return
-           slot optimization alone because it isn't a copy (FIXME so it
-           shouldn't be represented as one).

The comment is now in the abstracted function simple_empty_class_p header. Although, I did remove the "remove any copies of empty classes" bit, as well as the FIXME. I can put both of those parts back in if desired. Presumably, the "remove any copies" back where it was, and the FIXME in the abstracted function?

Aldy

Reply via email to