OmniSciDB  bf83d84833
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
anonymous_namespace{RelAlgDagBuilder.cpp}::RexWindowFuncReplacementVisitor Member List

This is the complete list of members for anonymous_namespace{RelAlgDagBuilder.cpp}::RexWindowFuncReplacementVisitor, including all inherited members.

copy(std::vector< RowValues > const &rhs)RexDeepCopyVisitorinlinestatic
replacement_rex_anonymous_namespace{RelAlgDagBuilder.cpp}::RexWindowFuncReplacementVisitormutableprivate
RetType typedefRexDeepCopyVisitorprotected
RexWindowFuncReplacementVisitor(std::unique_ptr< const RexScalar > replacement_rex)anonymous_namespace{RelAlgDagBuilder.cpp}::RexWindowFuncReplacementVisitorinline
RowValues typedefRexDeepCopyVisitor
should_replace_operand(const RexScalar *rex) const anonymous_namespace{RelAlgDagBuilder.cpp}::RexWindowFuncReplacementVisitorinlineprivate
visit(const RexScalar *rex_scalar) constRexVisitorBase< std::unique_ptr< const RexScalar > >inlinevirtual
visitCase(const RexCase *rex_case) const finalanonymous_namespace{RelAlgDagBuilder.cpp}::RexWindowFuncReplacementVisitorinlineprotectedvirtual
visitInput(const RexInput *input) const overrideRexDeepCopyVisitorinlineprotectedvirtual
visitLiteral(const RexLiteral *literal) const overrideRexDeepCopyVisitorinlineprotectedvirtual
visitOperator(const RexOperator *rex_operator) const finalanonymous_namespace{RelAlgDagBuilder.cpp}::RexWindowFuncReplacementVisitorinlineprotectedvirtual
visitRef(const RexRef *ref) const overrideRexDeepCopyVisitorinlineprotectedvirtual
visitSubQuery(const RexSubQuery *subquery) const overrideRexDeepCopyVisitorinlineprotectedvirtual
visitWindowFunctionOperator(const RexWindowFunctionOperator *rex_window_function_operator) const RexDeepCopyVisitorinlineprotected
~RexWindowFuncReplacementVisitor()anonymous_namespace{RelAlgDagBuilder.cpp}::RexWindowFuncReplacementVisitorinline