PostgreSQL Source Code git master
Loading...
Searching...
No Matches
SubPlan Struct Reference

#include <primnodes.h>

Public Member Functions

 pg_node_attr (no_query_jumble) Expr xpr
 

Data Fields

SubLinkType subLinkType
 
Nodetestexpr
 
ListparamIds
 
int plan_id
 
charplan_name
 
Oid firstColType
 
int32 firstColTypmod
 
Oid firstColCollation
 
bool isInitPlan
 
bool useHashTable
 
bool unknownEqFalse
 
bool parallel_safe
 
ListsetParam
 
ListparParam
 
Listargs
 
int disabled_nodes
 
Cost startup_cost
 
Cost per_call_cost
 

Detailed Description

Definition at line 1092 of file primnodes.h.

Member Function Documentation

◆ pg_node_attr()

SubPlan::pg_node_attr ( no_query_jumble  )

Field Documentation

◆ args

◆ disabled_nodes

int SubPlan::disabled_nodes

Definition at line 1127 of file primnodes.h.

Referenced by cost_subplan().

◆ firstColCollation

Oid SubPlan::firstColCollation

Definition at line 1109 of file primnodes.h.

Referenced by exprCollation(), and SS_make_initplan_from_plan().

◆ firstColType

Oid SubPlan::firstColType

◆ firstColTypmod

int32 SubPlan::firstColTypmod

Definition at line 1108 of file primnodes.h.

Referenced by exprTypmod(), and SS_make_initplan_from_plan().

◆ isInitPlan

bool SubPlan::isInitPlan

Definition at line 1112 of file primnodes.h.

Referenced by get_parameter(), get_rule_expr(), and SS_make_initplan_from_plan().

◆ parallel_safe

bool SubPlan::parallel_safe

Definition at line 1118 of file primnodes.h.

Referenced by max_parallel_hazard_walker(), and SS_make_initplan_from_plan().

◆ paramIds

◆ parParam

◆ per_call_cost

Cost SubPlan::per_call_cost

Definition at line 1129 of file primnodes.h.

Referenced by cost_qual_eval_walker(), and cost_subplan().

◆ plan_id

int SubPlan::plan_id

Definition at line 1103 of file primnodes.h.

Referenced by ExecInitSubPlan(), and SS_make_initplan_from_plan().

◆ plan_name

char* SubPlan::plan_name

◆ setParam

◆ startup_cost

Cost SubPlan::startup_cost

Definition at line 1128 of file primnodes.h.

Referenced by cost_qual_eval_walker(), cost_subplan(), and fix_alternative_subplan().

◆ subLinkType

◆ testexpr

◆ unknownEqFalse

bool SubPlan::unknownEqFalse

Definition at line 1115 of file primnodes.h.

Referenced by buildSubPlanHash().

◆ useHashTable

bool SubPlan::useHashTable

The documentation for this struct was generated from the following file: