#include <primnodes.h>
Data Fields | |
NodeTag | type |
JoinType | jointype |
bool | isNatural |
Node * | larg |
Node * | rarg |
List * | usingClause |
Node * | quals |
Alias * | alias |
int | rtindex |
Definition at line 1257 of file primnodes.h.
Definition at line 1266 of file primnodes.h.
Referenced by convert_ANY_sublink_to_join(), convert_EXISTS_sublink_to_join(), get_from_clause_item(), has_unnamed_full_join_using(), raw_expression_tree_walker(), and transformFromClauseItem().
Definition at line 1261 of file primnodes.h.
Referenced by convert_ANY_sublink_to_join(), convert_EXISTS_sublink_to_join(), JumbleExpr(), and transformFromClauseItem().
Definition at line 1260 of file primnodes.h.
Referenced by checkWellFormedRecursionWalker(), convert_ANY_sublink_to_join(), convert_EXISTS_sublink_to_join(), deconstruct_recurse(), get_from_clause_item(), has_unnamed_full_join_using(), JumbleExpr(), pull_up_sublinks_jointree_recurse(), pull_up_subqueries_recurse(), reduce_outer_joins_pass1(), reduce_outer_joins_pass2(), and transformFromClauseItem().
Definition at line 1262 of file primnodes.h.
Referenced by add_base_rels_to_query(), checkWellFormedRecursionWalker(), convert_ANY_sublink_to_join(), convert_EXISTS_sublink_to_join(), deconstruct_recurse(), expression_tree_mutator(), expression_tree_walker(), find_jointree_node_for_rel(), find_placeholders_recurse(), get_base_rel_indexes(), get_from_clause_item(), get_relids_in_jointree(), has_unnamed_full_join_using(), identify_join_columns(), JumbleExpr(), markQueryForLocking(), markRTEForSelectPriv(), preprocess_qual_conditions(), pull_up_sublinks_jointree_recurse(), pull_up_sublinks_qual_recurse(), pull_up_subqueries_recurse(), raw_expression_tree_walker(), reduce_outer_joins_pass1(), reduce_outer_joins_pass2(), replace_vars_in_jointree(), set_using_names(), and transformFromClauseItem().
Definition at line 1265 of file primnodes.h.
Referenced by checkWellFormedRecursionWalker(), convert_ANY_sublink_to_join(), convert_EXISTS_sublink_to_join(), deconstruct_recurse(), expression_tree_mutator(), expression_tree_walker(), find_placeholders_recurse(), get_from_clause_item(), identify_join_columns(), JumbleExpr(), preprocess_qual_conditions(), pull_up_sublinks_jointree_recurse(), pull_up_sublinks_qual_recurse(), raw_expression_tree_walker(), reduce_outer_joins_pass2(), replace_vars_in_jointree(), transformFromClauseItem(), and transformJoinOnClause().
Definition at line 1263 of file primnodes.h.
Referenced by add_base_rels_to_query(), checkWellFormedRecursionWalker(), convert_ANY_sublink_to_join(), convert_EXISTS_sublink_to_join(), deconstruct_recurse(), expression_tree_mutator(), expression_tree_walker(), find_jointree_node_for_rel(), find_placeholders_recurse(), get_base_rel_indexes(), get_from_clause_item(), get_relids_in_jointree(), has_unnamed_full_join_using(), identify_join_columns(), JumbleExpr(), markQueryForLocking(), markRTEForSelectPriv(), preprocess_qual_conditions(), pull_up_sublinks_jointree_recurse(), pull_up_sublinks_qual_recurse(), pull_up_subqueries_recurse(), raw_expression_tree_walker(), reduce_outer_joins_pass1(), reduce_outer_joins_pass2(), replace_vars_in_jointree(), set_using_names(), and transformFromClauseItem().
Definition at line 1267 of file primnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), ChangeVarNodes_walker(), convert_ANY_sublink_to_join(), convert_EXISTS_sublink_to_join(), find_jointree_node_for_rel(), get_from_clause_item(), get_relids_in_jointree(), identify_join_columns(), JumbleExpr(), OffsetVarNodes_walker(), pull_up_sublinks_jointree_recurse(), rangeTableEntry_used_walker(), reduce_outer_joins_pass2(), set_using_names(), and transformFromClauseItem().
Definition at line 1259 of file primnodes.h.
Definition at line 1264 of file primnodes.h.
Referenced by convert_ANY_sublink_to_join(), convert_EXISTS_sublink_to_join(), get_from_clause_item(), has_unnamed_full_join_using(), identify_join_columns(), set_using_names(), and transformFromClauseItem().