PostgreSQL Source Code  git master
JsonLexContext Struct Reference

#include <jsonapi.h>

Data Fields

char * input
int input_length
int input_encoding
char * token_start
char * token_terminator
char * prev_token_terminator
JsonTokenType token_type
int lex_level
int line_number
char * line_start
StringInfo strval

Detailed Description

Definition at line 72 of file jsonapi.h.

Field Documentation

◆ input

◆ input_encoding

int JsonLexContext::input_encoding

Definition at line 76 of file jsonapi.h.

Referenced by json_lex_string(), and makeJsonLexContextCstringLen().

◆ input_length

int JsonLexContext::input_length

◆ lex_level

◆ line_number

int JsonLexContext::line_number

Definition at line 82 of file jsonapi.h.

Referenced by json_lex(), and makeJsonLexContextCstringLen().

◆ line_start

char* JsonLexContext::line_start

Definition at line 83 of file jsonapi.h.

Referenced by makeJsonLexContextCstringLen().

◆ prev_token_terminator

◆ strval

◆ token_start

◆ token_terminator

char* JsonLexContext::token_terminator

◆ token_type

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