There is `ExprSemi` which represents an expression with a semicolon, so I think the compiler can actually answer this question itself.