OmniSciDB
a575cb28ea
|
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 764 of file RelAlgOptimizer.cpp.
|
inline |
Definition at line 766 of file RelAlgOptimizer.cpp.
|
inline |
Definition at line 772 of file RelAlgOptimizer.cpp.
References RelAlgNode::getInput(), generate_TableFunctionsFactory_init::i, and RelAlgNode::inputCount().
Referenced by anonymous_namespace{RelAlgOptimizer.cpp}::propagate_input_renumbering(), and anonymous_namespace{RelAlgOptimizer.cpp}::sweep_dead_columns().
|
private |
Definition at line 786 of file RelAlgOptimizer.cpp.
|
private |
Definition at line 785 of file RelAlgOptimizer.cpp.