PostgreSQL Source Code  git master
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 179 of file jsonpath_exec.c.

Field Documentation

◆ args

List* JsonTablePlanState::args

Definition at line 195 of file jsonpath_exec.c.

Referenced by JsonTableInitPlan(), and JsonTableResetRowPattern().

◆ current

◆ found

JsonValueList JsonTablePlanState::found

Definition at line 198 of file jsonpath_exec.c.

Referenced by JsonTablePlanScanNextRow(), and JsonTableResetRowPattern().

◆ iter

JsonValueListIterator JsonTablePlanState::iter

Definition at line 199 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 208 of file jsonpath_exec.c.

Referenced by JsonTableInitPlan(), and JsonTablePlanScanNextRow().

◆ ordinal

int JsonTablePlanState::ordinal

◆ parent

struct JsonTablePlanState* JsonTablePlanState::parent

Definition at line 217 of file jsonpath_exec.c.

Referenced by JsonTableInitPlan(), and JsonTableResetNestedPlan().

◆ path

JsonPath* JsonTablePlanState::path

Definition at line 187 of file jsonpath_exec.c.

Referenced by JsonTableInitPlan(), and JsonTableResetRowPattern().

◆ plan

JsonTablePlan* JsonTablePlanState::plan

◆ right

struct JsonTablePlanState* JsonTablePlanState::right

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