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

#include <execExpr.h>

Data Fields

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

Detailed Description

Definition at line 781 of file execExpr.h.

Field Documentation

◆ isassignment

bool SubscriptingRefState::isassignment

Definition at line 783 of file execExpr.h.

◆ lowerindex

Datum* SubscriptingRefState::lowerindex

Definition at line 798 of file execExpr.h.

◆ lowerindexnull

bool* SubscriptingRefState::lowerindexnull

Definition at line 799 of file execExpr.h.

◆ lowerprovided

bool* SubscriptingRefState::lowerprovided

Definition at line 797 of file execExpr.h.

◆ numlower

int SubscriptingRefState::numlower

Definition at line 796 of file execExpr.h.

◆ numupper

int SubscriptingRefState::numupper

Definition at line 790 of file execExpr.h.

◆ prevnull

bool SubscriptingRefState::prevnull

Definition at line 807 of file execExpr.h.

◆ prevvalue

Datum SubscriptingRefState::prevvalue

Definition at line 806 of file execExpr.h.

Referenced by jsonb_subscript_fetch_old().

◆ replacenull

bool SubscriptingRefState::replacenull

Definition at line 803 of file execExpr.h.

◆ replacevalue

Datum SubscriptingRefState::replacevalue

Definition at line 802 of file execExpr.h.

◆ upperindex

Datum* SubscriptingRefState::upperindex

Definition at line 792 of file execExpr.h.

◆ upperindexnull

bool* SubscriptingRefState::upperindexnull

Definition at line 793 of file execExpr.h.

◆ upperprovided

bool* SubscriptingRefState::upperprovided

Definition at line 791 of file execExpr.h.

◆ workspace

void* SubscriptingRefState::workspace

Definition at line 786 of file execExpr.h.


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