PostgreSQL Source Code git master
|
#include <execnodes.h>
Data Fields | |
NodeTag | type |
SubPlan * | subplan |
struct PlanState * | planstate |
struct PlanState * | parent |
ExprState * | testexpr |
HeapTuple | curTuple |
Datum | curArray |
TupleDesc | descRight |
ProjectionInfo * | projLeft |
ProjectionInfo * | projRight |
TupleHashTable | hashtable |
TupleHashTable | hashnulls |
bool | havehashrows |
bool | havenullrows |
MemoryContext | hashtablecxt |
MemoryContext | hashtempcxt |
ExprContext * | innerecontext |
int | numCols |
AttrNumber * | keyColIdx |
Oid * | tab_eq_funcoids |
Oid * | tab_collations |
FmgrInfo * | tab_hash_funcs |
ExprState * | lhs_hash_expr |
FmgrInfo * | cur_eq_funcs |
ExprState * | cur_eq_comp |
Definition at line 984 of file execnodes.h.
ExprState* SubPlanState::cur_eq_comp |
Definition at line 1013 of file execnodes.h.
Referenced by ExecHashSubPlan(), and ExecInitSubPlan().
FmgrInfo* SubPlanState::cur_eq_funcs |
Definition at line 1012 of file execnodes.h.
Referenced by ExecHashSubPlan(), and ExecInitSubPlan().
Datum SubPlanState::curArray |
Definition at line 992 of file execnodes.h.
Referenced by ExecInitSubPlan(), and ExecSetParamPlan().
HeapTuple SubPlanState::curTuple |
Definition at line 991 of file execnodes.h.
Referenced by ExecInitSubPlan(), ExecScanSubPlan(), and ExecSetParamPlan().
TupleDesc SubPlanState::descRight |
Definition at line 994 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecInitSubPlan().
TupleHashTable SubPlanState::hashnulls |
Definition at line 998 of file execnodes.h.
Referenced by buildSubPlanHash(), ExecHashSubPlan(), and ExecInitSubPlan().
TupleHashTable SubPlanState::hashtable |
Definition at line 997 of file execnodes.h.
Referenced by buildSubPlanHash(), ExecHashSubPlan(), and ExecInitSubPlan().
MemoryContext SubPlanState::hashtablecxt |
Definition at line 1001 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecInitSubPlan().
MemoryContext SubPlanState::hashtempcxt |
Definition at line 1002 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecInitSubPlan().
bool SubPlanState::havehashrows |
Definition at line 999 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecHashSubPlan().
bool SubPlanState::havenullrows |
Definition at line 1000 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecHashSubPlan().
ExprContext* SubPlanState::innerecontext |
Definition at line 1003 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecInitSubPlan().
AttrNumber* SubPlanState::keyColIdx |
Definition at line 1006 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecInitSubPlan().
ExprState* SubPlanState::lhs_hash_expr |
Definition at line 1011 of file execnodes.h.
Referenced by ExecHashSubPlan(), and ExecInitSubPlan().
int SubPlanState::numCols |
Definition at line 1004 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecInitSubPlan().
struct PlanState* SubPlanState::parent |
Definition at line 989 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecInitSubPlan().
struct PlanState* SubPlanState::planstate |
Definition at line 988 of file execnodes.h.
Referenced by buildSubPlanHash(), ExecHashSubPlan(), ExecInitSubPlan(), ExecReScan(), ExecReScanSetParamPlan(), ExecScanSubPlan(), ExecSetParamPlan(), ExecSubPlan(), ExplainSubPlans(), and planstate_walk_subplans().
ProjectionInfo* SubPlanState::projLeft |
Definition at line 995 of file execnodes.h.
Referenced by ExecHashSubPlan(), and ExecInitSubPlan().
ProjectionInfo* SubPlanState::projRight |
Definition at line 996 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecInitSubPlan().
SubPlan* SubPlanState::subplan |
Definition at line 987 of file execnodes.h.
Referenced by buildSubPlanHash(), ExecHashSubPlan(), ExecInitSubPlan(), ExecReScanSetParamPlan(), ExecScanSubPlan(), ExecSetParamPlan(), ExecSubPlan(), and ExplainSubPlans().
Oid* SubPlanState::tab_collations |
Definition at line 1009 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecInitSubPlan().
Oid* SubPlanState::tab_eq_funcoids |
Definition at line 1007 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecInitSubPlan().
FmgrInfo* SubPlanState::tab_hash_funcs |
Definition at line 1010 of file execnodes.h.
Referenced by buildSubPlanHash(), and ExecInitSubPlan().
ExprState* SubPlanState::testexpr |
Definition at line 990 of file execnodes.h.
Referenced by ExecInitSubPlan(), and ExecScanSubPlan().
NodeTag SubPlanState::type |
Definition at line 986 of file execnodes.h.