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 941 of file execnodes.h.

Field Documentation

◆ args

List* SetExprState::args

Definition at line 945 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ elidedFuncState

ExprState* SetExprState::elidedFuncState

Definition at line 952 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ expr

Expr* SetExprState::expr

Definition at line 944 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ fcinfo

FunctionCallInfo SetExprState::fcinfo

Definition at line 1004 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ func

FmgrInfo SetExprState::func

Definition at line 959 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ funcResultDesc

TupleDesc SetExprState::funcResultDesc

Definition at line 973 of file execnodes.h.

◆ funcResultSlot

TupleTableSlot* SetExprState::funcResultSlot

Definition at line 967 of file execnodes.h.

◆ funcResultStore

Tuplestorestate* SetExprState::funcResultStore

Definition at line 966 of file execnodes.h.

◆ funcReturnsSet

bool SetExprState::funcReturnsSet

Definition at line 980 of file execnodes.h.

Referenced by ExecMakeTableFunctionResult().

◆ funcReturnsTuple

bool SetExprState::funcReturnsTuple

Definition at line 974 of file execnodes.h.

◆ setArgsValid

bool SetExprState::setArgsValid

Definition at line 989 of file execnodes.h.

◆ shutdown_reg

bool SetExprState::shutdown_reg

Definition at line 997 of file execnodes.h.

◆ type

NodeTag SetExprState::type

Definition at line 943 of file execnodes.h.


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