OmniSciDB
a5dc49c757
|
Public Member Functions | |
AvailabilityChecker (const std::unordered_map< const RelAlgNode *, std::unordered_map< size_t, size_t >> &liveouts, const std::unordered_set< const RelAlgNode * > &intact_nodes) | |
bool | hasAllSrcReady (const RelAlgNode *node) const |
Private Attributes | |
const std::unordered_map < const RelAlgNode *, std::unordered_map< size_t, size_t > > & | liveouts_ |
const std::unordered_set < const RelAlgNode * > & | intact_nodes_ |
Definition at line 773 of file RelAlgOptimizer.cpp.
|
inline |
Definition at line 775 of file RelAlgOptimizer.cpp.
|
inline |
Definition at line 781 of file RelAlgOptimizer.cpp.
References RelAlgNode::getInput(), and RelAlgNode::inputCount().
Referenced by anonymous_namespace{RelAlgOptimizer.cpp}::propagate_input_renumbering(), and anonymous_namespace{RelAlgOptimizer.cpp}::sweep_dead_columns().
|
private |
Definition at line 795 of file RelAlgOptimizer.cpp.
|
private |
Definition at line 794 of file RelAlgOptimizer.cpp.