#include <parsenodes.h>
Data Fields | |
NodeTag | type |
SetOperation | op |
bool | all |
Node * | larg |
Node * | rarg |
List * | colTypes |
List * | colTypmods |
List * | colCollations |
List * | groupClauses |
Definition at line 1083 of file parsenodes.h.
Definition at line 1087 of file parsenodes.h.
Referenced by generate_nonunion_plan(), generate_recursion_plan(), generate_union_plan(), get_setop_query(), is_simple_union_all_recurse(), JumbleExpr(), query_is_distinct_for(), recurse_union_children(), and transformSetOperationTree().
Definition at line 1095 of file parsenodes.h.
Referenced by generate_nonunion_plan(), generate_recursion_plan(), generate_union_plan(), recurse_union_children(), transformSetOperationStmt(), and transformSetOperationTree().
Definition at line 1093 of file parsenodes.h.
Referenced by generate_nonunion_plan(), generate_recursion_plan(), generate_union_plan(), recurse_union_children(), subquery_is_pushdown_safe(), transformSetOperationStmt(), and transformSetOperationTree().
Definition at line 1094 of file parsenodes.h.
Referenced by transformSetOperationStmt(), and transformSetOperationTree().
Definition at line 1096 of file parsenodes.h.
Referenced by find_expr_references_walker(), generate_setop_grouplist(), query_is_distinct_for(), and transformSetOperationTree().
Definition at line 1088 of file parsenodes.h.
Referenced by expression_tree_mutator(), expression_tree_walker(), generate_nonunion_plan(), generate_recursion_plan(), generate_union_plan(), get_setop_query(), is_simple_union_all_recurse(), JumbleExpr(), plan_set_operations(), pull_up_union_leaf_queries(), recurse_push_qual(), recurse_pushdown_safe(), recurse_union_children(), transformSetOperationStmt(), and transformSetOperationTree().
Definition at line 1086 of file parsenodes.h.
Referenced by generate_nonunion_plan(), generate_recursion_plan(), get_setop_query(), is_simple_union_all_recurse(), JumbleExpr(), query_is_distinct_for(), recurse_pushdown_safe(), recurse_set_operations(), recurse_union_children(), and transformSetOperationTree().
Definition at line 1089 of file parsenodes.h.
Referenced by expression_tree_mutator(), expression_tree_walker(), generate_nonunion_plan(), generate_recursion_plan(), generate_union_plan(), get_setop_query(), is_simple_union_all_recurse(), JumbleExpr(), pull_up_union_leaf_queries(), recurse_push_qual(), recurse_pushdown_safe(), recurse_union_children(), and transformSetOperationTree().
Definition at line 1085 of file parsenodes.h.