OmniSciDB  a5dc49c757
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
anonymous_namespace{RelAlgDag.cpp}::RexInputCollector Class Reference
+ Inheritance diagram for anonymous_namespace{RelAlgDag.cpp}::RexInputCollector:
+ Collaboration diagram for anonymous_namespace{RelAlgDag.cpp}::RexInputCollector:

Public Member Functions

RexInputSet visitInput (const RexInput *input) const override
 

Protected Member Functions

RexInputSet aggregateResult (const RexInputSet &aggregate, const RexInputSet &next_result) const override
 

Detailed Description

Definition at line 2575 of file RelAlgDag.cpp.

Member Function Documentation

RexInputSet anonymous_namespace{RelAlgDag.cpp}::RexInputCollector::aggregateResult ( const RexInputSet aggregate,
const RexInputSet next_result 
) const
inlineoverrideprotected

Definition at line 2582 of file RelAlgDag.cpp.

References run_benchmark_import::result.

2583  {
2584  auto result = aggregate;
2585  result.insert(next_result.begin(), next_result.end());
2586  return result;
2587  }
RexInputSet anonymous_namespace{RelAlgDag.cpp}::RexInputCollector::visitInput ( const RexInput input) const
inlineoverride

Definition at line 2577 of file RelAlgDag.cpp.

2577  {
2578  return RexInputSet{*input};
2579  }
std::unordered_set< RexInput > RexInputSet
Definition: RelAlgDag.cpp:2573

The documentation for this class was generated from the following file: