On Mon, 18 Jun 2018, Jason Merrill wrote:

> > +  if (TREE_CODE (rhs) == COND_EXPR)
> > +    {
> > +      /* Check the THEN path first.  */
> > +      tree op1 = TREE_OPERAND (rhs, 1);
> > +      context = check_address_of_packed_member (type, op1);
> 
> This should handle the GNU extension of re-using operand 0 if operand
> 1 is omitted.

Doesn't that just use a SAVE_EXPR?

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to