Class Parser::UnionQuery

class UnionQuery : public Parser::QueryExpr

Public Functions

UnionQuery(bool u, QueryExpr *l, QueryExpr *r)
bool get_is_unionall() const
const QueryExpr *get_left() const
const QueryExpr *get_right() const
void analyze(const Catalog_Namespace::Catalog &catalog, Analyzer::Query &query) const

Private Members

bool is_unionall_
std::unique_ptr<QueryExpr> left_
std::unique_ptr<QueryExpr> right_