Class Analyzer::ExpressionTuple

class ExpressionTuple : public Analyzer::Expr

Public Functions

ExpressionTuple(const std::vector<std::shared_ptr<Analyzer::Expr>> &tuple)
const std::vector<std::shared_ptr<Analyzer::Expr>> &getTuple() const
void collect_rte_idx(std::set<int> &rte_idx_set) const
std::shared_ptr<Analyzer::Expr> deep_copy() const
bool operator==(const Expr &rhs) const
std::string toString() const

Private Members

const std::vector<std::shared_ptr<Analyzer::Expr>> tuple_