Class anonymous_namespace{RelAlgExecutor.cpp}::RexUsedInputsVisitorΒΆ
- class
Public Functions
-
anonymous_namespace{RelAlgExecutor.cpp}::RexUsedInputsVisitor::RexUsedInputsVisitor(const Catalog_Namespace::Catalog & cat)
-
const std::vector<std::shared_ptr<RexInput> >& anonymous_namespace{RelAlgExecutor.cpp}::RexUsedInputsVisitor::get_inputs_owned() const
-
std::unordered_set<const RexInput*> anonymous_namespace{RelAlgExecutor.cpp}::RexUsedInputsVisitor::visitInput(const RexInput * rex_input) const
Protected Functions
-
std::unordered_set<const RexInput*> anonymous_namespace{RelAlgExecutor.cpp}::RexUsedInputsVisitor::aggregateResult(const std::unordered_set< const RexInput * > & aggregate, const std::unordered_set< const RexInput * > & next_result) const
Private Members
-
std::vector<std::shared_ptr<RexInput> > anonymous_namespace{RelAlgExecutor.cpp}::RexUsedInputsVisitor::synthesized_physical_inputs_owned
-
const Catalog_Namespace::Catalog& anonymous_namespace{RelAlgExecutor.cpp}::RexUsedInputsVisitor::cat_
-