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

Data Fields

int stack_size
 
char * prediction
 
size_t pred_index
 
char ** fnames
 
bool * fnull
 
JsonTokenType scalar_tok
 
char * scalar_val
 

Detailed Description

Definition at line 144 of file jsonapi.c.

Field Documentation

◆ fnames

char** JsonParserStack::fnames

◆ fnull

bool* JsonParserStack::fnull

◆ pred_index

size_t JsonParserStack::pred_index

Definition at line 148 of file jsonapi.c.

Referenced by have_prediction(), next_prediction(), pop_prediction(), and push_prediction().

◆ prediction

char* JsonParserStack::prediction

◆ scalar_tok

JsonTokenType JsonParserStack::scalar_tok

Definition at line 152 of file jsonapi.c.

Referenced by pg_parse_json_incremental().

◆ scalar_val

char* JsonParserStack::scalar_val

Definition at line 153 of file jsonapi.c.

Referenced by freeJsonLexContext(), and pg_parse_json_incremental().

◆ stack_size

int JsonParserStack::stack_size

Definition at line 146 of file jsonapi.c.

Referenced by allocate_incremental_state(), and inc_lex_level().


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