for the if statement , the stmt list xml gen was called instead of the standard expr xml gen