if (int i = bar())
foo();%( )
if (bar(a, b,
c, d))
foo(); // comment%( )
c, d)) // comment
else
bar();%( )
else // comment