Class Parser::CharLengthExpr

class CharLengthExpr : public Parser::Expr

Public Functions

CharLengthExpr(Expr *a, bool e)
const Expr *get_arg() const
bool get_calc_encoded_length() const
std::shared_ptr<Analyzer::Expr> analyze(const Catalog_Namespace::Catalog &catalog, Analyzer::Query &query, TlistRefType allow_tlist_ref = TLIST_NONE) const
std::string to_string() const

Private Members

std::unique_ptr<Expr> arg_
bool calc_encoded_length_