fix bug case `if (x) expr_stmt;`