fn get_bin_op_parts<'a>( expr: &'a Expr<'a>, ) -> Result<(BinOp, Span, &'a Expr<'a>, &'a Expr<'a>, bool)>
Extract the binary operator, its span, and LHS/RHS expressions