PostgreSQL Source Code
git master
|
#include <pathnodes.h>
Public Member Functions | |
pg_node_attr (no_query_jumble) Expr xpr | |
Expr *phexpr | pg_node_attr (equal_ignore) |
Relids phrels | pg_node_attr (equal_ignore) |
Data Fields | |
Relids | phnullingrels |
Index | phid |
Index | phlevelsup |
Definition at line 2788 of file pathnodes.h.
Expr* phexpr PlaceHolderVar::pg_node_attr | ( | equal_ignore | ) |
Relids phrels PlaceHolderVar::pg_node_attr | ( | equal_ignore | ) |
PlaceHolderVar::pg_node_attr | ( | no_query_jumble | ) |
Index PlaceHolderVar::phid |
Definition at line 2804 of file pathnodes.h.
Referenced by assign_param_for_placeholdervar(), find_placeholder_info(), make_placeholder_expr(), pull_varnos_walker(), and search_indexed_tlist_for_phv().
Index PlaceHolderVar::phlevelsup |
Definition at line 2807 of file pathnodes.h.
Referenced by add_nulling_relids_mutator(), add_nullingrels_if_needed(), adjust_appendrel_attrs_mutator(), assign_param_for_placeholdervar(), ChangeVarNodes_walker(), contain_placeholder_references_walker(), extract_lateral_references(), extract_lateral_vars_from_PHVs(), find_dependent_phvs_walker(), find_nonnullable_rels_walker(), find_placeholder_info(), flatten_join_alias_vars_mutator(), IncrementVarSublevelsUp_walker(), make_placeholder_expr(), mark_nullable_by_grouping(), OffsetVarNodes_walker(), pull_varnos_walker(), pull_vars_walker(), pullup_replace_vars_callback(), remove_nulling_relids_mutator(), replace_nestloop_params_mutator(), replace_outer_placeholdervar(), and substitute_phv_relids_walker().
Relids PlaceHolderVar::phnullingrels |
Definition at line 2801 of file pathnodes.h.
Referenced by add_nulling_relids_mutator(), add_nullingrels_if_needed(), add_placeholders_to_base_rels(), add_placeholders_to_joinrel(), adjust_standard_join_alias_expression(), build_joinrel_tlist(), ChangeVarNodes_walker(), find_placeholder_info(), identify_current_nestloop_params(), make_placeholder_expr(), mark_nullable_by_grouping(), OffsetVarNodes_walker(), pull_varnos_walker(), pullup_replace_vars_callback(), remove_nulling_relids_mutator(), remove_rel_from_query(), and search_indexed_tlist_for_phv().