OmniSciDB  c1a53651b2
 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 2477 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 2484 of file RelAlgDag.cpp.

References run_benchmark_import::result.

2485  {
2486  auto result = aggregate;
2487  result.insert(next_result.begin(), next_result.end());
2488  return result;
2489  }
RexInputSet anonymous_namespace{RelAlgDag.cpp}::RexInputCollector::visitInput ( const RexInput input) const
inlineoverride

Definition at line 2479 of file RelAlgDag.cpp.

2479  {
2480  return RexInputSet{*input};
2481  }
std::unordered_set< RexInput > RexInputSet
Definition: RelAlgDag.cpp:2475

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