[FEAT MERGE] GIS

This commit is contained in:
obdev
2022-12-23 12:08:27 +00:00
committed by ob-robot
parent 38846e73d6
commit 40d215fc5a
519 changed files with 158600 additions and 8396 deletions

View File

@ -417,6 +417,13 @@ public:
// erase implicit cast which added for operand casting.
static int erase_operand_implicit_cast(ObRawExpr *src, ObRawExpr *&out);
static const ObRawExpr *skip_inner_added_expr(const ObRawExpr *expr);
static ObRawExpr *skip_implicit_cast(ObRawExpr *e);
static ObRawExpr *skip_inner_added_expr(ObRawExpr *expr);
static int is_contain_spatial_exprs(ObRawExpr *raw_expr, bool &is_contain);
static int create_to_type_expr(ObRawExprFactory &expr_factory,
ObRawExpr *src_expr,
const common::ObObjType &dst_type,