PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
JsonTablePlanState Struct Reference

Data Fields

JsonTablePlanplan
 
JsonPathpath
 
MemoryContext mcxt
 
Listargs
 
JsonValueList found
 
JsonValueListIterator iter
 
JsonTablePlanRowSource current
 
int ordinal
 
struct JsonTablePlanStatenested
 
struct JsonTablePlanStateleft
 
struct JsonTablePlanStateright
 
struct JsonTablePlanStateparent
 

Detailed Description

Definition at line 177 of file jsonpath_exec.c.

Field Documentation

◆ args

List* JsonTablePlanState::args

Definition at line 193 of file jsonpath_exec.c.

Referenced by JsonTableInitPlan(), and JsonTableResetRowPattern().

◆ current

◆ found

JsonValueList JsonTablePlanState::found

Definition at line 196 of file jsonpath_exec.c.

Referenced by JsonTablePlanScanNextRow(), and JsonTableResetRowPattern().

◆ iter

JsonValueListIterator JsonTablePlanState::iter

Definition at line 197 of file jsonpath_exec.c.

Referenced by JsonTablePlanScanNextRow(), and JsonTableResetRowPattern().

◆ left

struct JsonTablePlanState* JsonTablePlanState::left

◆ mcxt

MemoryContext JsonTablePlanState::mcxt

◆ nested

struct JsonTablePlanState* JsonTablePlanState::nested

Definition at line 206 of file jsonpath_exec.c.

Referenced by JsonTableInitPlan(), and JsonTablePlanScanNextRow().

◆ ordinal

int JsonTablePlanState::ordinal

◆ parent

struct JsonTablePlanState* JsonTablePlanState::parent

Definition at line 215 of file jsonpath_exec.c.

Referenced by JsonTableInitPlan(), and JsonTableResetNestedPlan().

◆ path

JsonPath* JsonTablePlanState::path

◆ plan

JsonTablePlan* JsonTablePlanState::plan

◆ right

struct JsonTablePlanState* JsonTablePlanState::right

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