Remove cmake warning configuration (August)

This commit is contained in:
LINxiansheng
2021-08-30 15:49:44 +08:00
committed by wangzelin.wzl
parent 0d7efce19a
commit a6a56e21f4
143 changed files with 636 additions and 621 deletions

View File

@ -95,9 +95,9 @@ public:
explicit ObExprLike(common::ObIAllocator& alloc);
virtual ~ObExprLike();
virtual int calc_result_type3(ObExprResType& type, ObExprResType& type1, ObExprResType& type2, ObExprResType& type3,
common::ObExprTypeCtx& type_ctx) const;
common::ObExprTypeCtx& type_ctx) const override;
virtual int calc_result3(common::ObObj& result, const common::ObObj& obj, const common::ObObj& pattern,
const common::ObObj& escape, common::ObExprCtx& expr_ctx) const;
const common::ObObj& escape, common::ObExprCtx& expr_ctx) const override;
static int calc(common::ObObj& result, common::ObCollationType coll_type, const common::ObObj& obj,
const common::ObObj& pattern, const common::ObObj& escape, common::ObExprCtx& expr_ctx,
const bool is_going_optimization, const uint64_t like_id, const bool check_optimization);
@ -105,7 +105,7 @@ public:
static int calc_with_non_instr_mode(T& result, const common::ObCollationType coll_type,
const common::ObCollationType escape_coll, const common::ObString& text_val, const common::ObString& pattern_val,
const common::ObString& escape_val);
int assign(const ObExprOperator& other);
int assign(const ObExprOperator& other) override;
OB_INLINE bool is_pattern_literal() const
{
return is_pattern_literal_;