OmniSciDB  8a228a1076
Parser::LikeExpr Member List

This is the complete list of members for Parser::LikeExpr, including all inherited members.

analyze(const Catalog_Namespace::Catalog &catalog, Analyzer::Query &query, TlistRefType allow_tlist_ref=TLIST_NONE) const overrideParser::LikeExprvirtual
argParser::LikeExprprivate
check_like_expr(const std::string &like_str, char escape_char)Parser::LikeExprprivatestatic
erase_cntl_chars(std::string &like_str, char escape_char)Parser::LikeExprprivatestatic
escape_stringParser::LikeExprprivate
get(std::shared_ptr< Analyzer::Expr > arg_expr, std::shared_ptr< Analyzer::Expr > like_expr, std::shared_ptr< Analyzer::Expr > escape_expr, const bool is_ilike, const bool is_not)Parser::LikeExprstatic
get_arg() constParser::LikeExprinline
get_escape_string() constParser::LikeExprinline
get_is_not() constParser::LikeExprinline
get_like_string() constParser::LikeExprinline
is_ilikeParser::LikeExprprivate
is_notParser::LikeExprprivate
like_stringParser::LikeExprprivate
LikeExpr(bool n, bool i, Expr *a, Expr *l, Expr *e)Parser::LikeExprinline
test_is_simple_expr(const std::string &like_str, char escape_char)Parser::LikeExprprivatestatic
TLIST_COPY enum valueParser::Expr
TLIST_NONE enum valueParser::Expr
TLIST_REF enum valueParser::Expr
TlistRefType enum nameParser::Expr
to_string() const overrideParser::LikeExprvirtual
~Node()Parser::Nodeinlinevirtual