|
PostgreSQL Source Code git master
|
#include <plannodes.h>
Public Member Functions | |
| pg_node_attr (no_equal, no_query_jumble) NodeTag type | |
Data Fields | |
| Index | rti |
| Index | prti |
| Index | rowmarkId |
| RowMarkType | markType |
| int | allMarkTypes |
| LockClauseStrength | strength |
| LockWaitPolicy | waitPolicy |
| bool | isParent |
Definition at line 1584 of file plannodes.h.
| PlanRowMark::pg_node_attr | ( | no_equal | , |
| no_query_jumble | |||
| ) |
| int PlanRowMark::allMarkTypes |
Definition at line 1598 of file plannodes.h.
Referenced by expand_inherited_rtentry(), expand_single_inheritance_child(), preprocess_rowmarks(), and preprocess_targetlist().
| bool PlanRowMark::isParent |
Definition at line 1604 of file plannodes.h.
Referenced by ExecInitLockRows(), ExecInitModifyTable(), expand_inherited_rtentry(), expand_single_inheritance_child(), InitPlan(), preprocess_rowmarks(), and preprocess_targetlist().
| RowMarkType PlanRowMark::markType |
Definition at line 1596 of file plannodes.h.
Referenced by expand_single_inheritance_child(), InitPlan(), preprocess_rowmarks(), remove_self_join_rel(), and remove_self_joins_one_group().
| Index PlanRowMark::prti |
Definition at line 1592 of file plannodes.h.
Referenced by ChangeVarNodes_walker(), expand_single_inheritance_child(), InitPlan(), preprocess_rowmarks(), preprocess_targetlist(), remove_self_join_rel(), set_plan_references(), and set_plan_refs().
| Index PlanRowMark::rowmarkId |
Definition at line 1594 of file plannodes.h.
Referenced by expand_inherited_rtentry(), expand_single_inheritance_child(), InitPlan(), preprocess_rowmarks(), and preprocess_targetlist().
| Index PlanRowMark::rti |
Definition at line 1590 of file plannodes.h.
Referenced by ChangeVarNodes_walker(), ExecInitLockRows(), ExecInitModifyTable(), expand_inherited_rtentry(), expand_single_inheritance_child(), get_plan_rowmark(), InitPlan(), preprocess_rowmarks(), preprocess_targetlist(), remove_self_join_rel(), remove_self_joins_one_group(), remove_useless_result_rtes(), set_plan_references(), and set_plan_refs().
| LockClauseStrength PlanRowMark::strength |
Definition at line 1600 of file plannodes.h.
Referenced by deparseLockingClause(), expand_single_inheritance_child(), InitPlan(), and preprocess_rowmarks().
| LockWaitPolicy PlanRowMark::waitPolicy |
Definition at line 1602 of file plannodes.h.
Referenced by expand_single_inheritance_child(), InitPlan(), and preprocess_rowmarks().