OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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
arg_Parser::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_string_Parser::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() const Parser::LikeExprinline
get_escape_string() const Parser::LikeExprinline
get_is_not() const Parser::LikeExprinline
get_like_string() const Parser::LikeExprinline
is_ilike_Parser::LikeExprprivate
is_not_Parser::LikeExprprivate
like_string_Parser::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