OmniSciDB
a5dc49c757
|
This is the complete list of members for Parser::RegexpExpr, including all inherited members.
analyze(const Catalog_Namespace::Catalog &catalog, Analyzer::Query &query, TlistRefType allow_tlist_ref=TLIST_NONE) const override | Parser::RegexpExpr | virtual |
arg_ | Parser::RegexpExpr | private |
check_pattern_expr(const std::string &pattern_str, char escape_char) | Parser::RegexpExpr | privatestatic |
escape_string_ | Parser::RegexpExpr | private |
get(std::shared_ptr< Analyzer::Expr > arg_expr, std::shared_ptr< Analyzer::Expr > pattern_expr, std::shared_ptr< Analyzer::Expr > escape_expr, const bool is_not) | Parser::RegexpExpr | static |
get_arg() const | Parser::RegexpExpr | inline |
get_escape_string() const | Parser::RegexpExpr | inline |
get_is_not() const | Parser::RegexpExpr | inline |
get_pattern_string() const | Parser::RegexpExpr | inline |
is_not_ | Parser::RegexpExpr | private |
pattern_string_ | Parser::RegexpExpr | private |
RegexpExpr(bool n, Expr *a, Expr *p, Expr *e) | Parser::RegexpExpr | inline |
TLIST_COPY enum value | Parser::Expr | |
TLIST_NONE enum value | Parser::Expr | |
TLIST_REF enum value | Parser::Expr | |
TlistRefType enum name | Parser::Expr | |
to_string() const override | Parser::RegexpExpr | virtual |
translate_to_like_pattern(std::string &pattern_str, char escape_char) | Parser::RegexpExpr | privatestatic |
~Node() | Parser::Node | inlinevirtual |