Class UsedColumnsVisitor

class UsedColumnsVisitor : public ScalarExprVisitor<std::unordered_set<int>>

Protected Functions

std::unordered_set<int> visitColumnVar(const Analyzer::ColumnVar *column) const
std::unordered_set<int> aggregateResult(const std::unordered_set<int> &aggregate, const std::unordered_set<int> &next_result) const