pub fn cast_compare_for_cmp( const_expr: ExprImpl, target: DataType, _op: ExprType, ) -> Result<ResultForCmp, ()>