PostgreSQL Source Code  git master
SubscriptingRefState Struct Reference

#include <execExpr.h>

Data Fields

bool isassignment
 
void * workspace
 
int numupper
 
boolupperprovided
 
Datumupperindex
 
boolupperindexnull
 
int numlower
 
boollowerprovided
 
Datumlowerindex
 
boollowerindexnull
 
Datum replacevalue
 
bool replacenull
 
Datum prevvalue
 
bool prevnull
 

Detailed Description

Definition at line 675 of file execExpr.h.

Field Documentation

◆ isassignment

bool SubscriptingRefState::isassignment

◆ lowerindex

Datum* SubscriptingRefState::lowerindex

Definition at line 692 of file execExpr.h.

Referenced by array_subscript_check_subscripts(), and ExecInitSubscriptingRef().

◆ lowerindexnull

bool* SubscriptingRefState::lowerindexnull

Definition at line 693 of file execExpr.h.

Referenced by array_subscript_check_subscripts(), and ExecInitSubscriptingRef().

◆ lowerprovided

◆ numlower

int SubscriptingRefState::numlower

◆ numupper

◆ prevnull

bool SubscriptingRefState::prevnull

◆ prevvalue

Datum SubscriptingRefState::prevvalue

◆ replacenull

◆ replacevalue

◆ upperindex

◆ upperindexnull

◆ upperprovided

◆ workspace


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