OmniSciDB  72c90bc290
 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 2572 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 2579 of file RelAlgDag.cpp.

References run_benchmark_import::result.

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

Definition at line 2574 of file RelAlgDag.cpp.

2574  {
2575  return RexInputSet{*input};
2576  }
std::unordered_set< RexInput > RexInputSet
Definition: RelAlgDag.cpp:2570

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