OmniSciDB  bf83d84833
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
QueryRewriter Member List

This is the complete list of members for QueryRewriter, including all inherited members.

executor_QueryRewriterprivate
generateCaseForDomainValues(const Analyzer::InValues *)QueryRewriterprivatestatic
query_infos_QueryRewriterprivate
QueryRewriter(const std::vector< InputTableInfo > &query_infos, Executor *executor)QueryRewriterinline
rewrite(const RelAlgExecutionUnit &ra_exe_unit_in) const QueryRewriter
rewriteColumnarDelete(const RelAlgExecutionUnit &ra_exe_unit_in, std::shared_ptr< Analyzer::ColumnVar > delete_column) const QueryRewriter
rewriteColumnarUpdate(const RelAlgExecutionUnit &ra_exe_unit_in, std::shared_ptr< Analyzer::Expr > column_to_update) const QueryRewriter
rewriteConstrainedByIn(const RelAlgExecutionUnit &ra_exe_unit_in) const QueryRewriterprivate
rewriteConstrainedByInImpl(const RelAlgExecutionUnit &ra_exe_unit_in, const std::shared_ptr< Analyzer::CaseExpr >, const Analyzer::InValues *) const QueryRewriterprivate
rewriteOverlapsJoin(const RelAlgExecutionUnit &ra_exe_unit_in) const QueryRewriterprivate
target_exprs_owned_QueryRewritermutableprivate