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

#include <execnodes.h>

Data Fields

NodeTag type
 
Exprexpr
 
Listargs
 
ExprStateelidedFuncState
 
FmgrInfo func
 
TuplestorestatefuncResultStore
 
TupleTableSlotfuncResultSlot
 
TupleDesc funcResultDesc
 
bool funcReturnsTuple
 
bool funcReturnsSet
 
bool setArgsValid
 
bool shutdown_reg
 
FunctionCallInfo fcinfo
 

Detailed Description

Definition at line 942 of file execnodes.h.

Field Documentation

◆ args

List* SetExprState::args

Definition at line 946 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ elidedFuncState

ExprState* SetExprState::elidedFuncState

Definition at line 953 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ expr

Expr* SetExprState::expr

Definition at line 945 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ fcinfo

FunctionCallInfo SetExprState::fcinfo

Definition at line 1005 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ func

FmgrInfo SetExprState::func

Definition at line 960 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ funcResultDesc

TupleDesc SetExprState::funcResultDesc

Definition at line 974 of file execnodes.h.

◆ funcResultSlot

TupleTableSlot* SetExprState::funcResultSlot

Definition at line 968 of file execnodes.h.

◆ funcResultStore

Tuplestorestate* SetExprState::funcResultStore

Definition at line 967 of file execnodes.h.

◆ funcReturnsSet

bool SetExprState::funcReturnsSet

Definition at line 981 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ funcReturnsTuple

bool SetExprState::funcReturnsTuple

Definition at line 975 of file execnodes.h.

◆ setArgsValid

bool SetExprState::setArgsValid

Definition at line 990 of file execnodes.h.

◆ shutdown_reg

bool SetExprState::shutdown_reg

Definition at line 998 of file execnodes.h.

◆ type

NodeTag SetExprState::type

Definition at line 944 of file execnodes.h.


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