On 5/24/19 4:21 AM, Jakub Jelinek wrote:
The second patch fixes that by special casing void type MODIFY_EXPR, I believe if we have void type MODIFY_EXPR, then it can't be an lvalue.
Any expression with void type is a prvalue, so let's not limit this to MODIFY_EXPR.
Jason