PostgreSQL Source Code git master
plpgsql_yy_extra_type Struct Reference

Data Fields

core_yy_extra_type core_yy_extra
 
const char * scanorig
 
int plpgsql_yyleng
 
int plpgsql_yytoken
 
int num_pushbacks
 
int pushback_token [MAX_PUSHBACKS]
 
TokenAuxData pushback_auxdata [MAX_PUSHBACKS]
 
const char * cur_line_start
 
const char * cur_line_end
 
int cur_line_num
 

Detailed Description

Definition at line 103 of file pl_scanner.c.

Field Documentation

◆ core_yy_extra

core_yy_extra_type plpgsql_yy_extra_type::core_yy_extra

Definition at line 106 of file pl_scanner.c.

◆ cur_line_end

const char* plpgsql_yy_extra_type::cur_line_end

Definition at line 127 of file pl_scanner.c.

◆ cur_line_num

int plpgsql_yy_extra_type::cur_line_num

Definition at line 128 of file pl_scanner.c.

◆ cur_line_start

const char* plpgsql_yy_extra_type::cur_line_start

Definition at line 126 of file pl_scanner.c.

Referenced by plpgsql_location_to_lineno().

◆ num_pushbacks

int plpgsql_yy_extra_type::num_pushbacks

Definition at line 121 of file pl_scanner.c.

Referenced by plpgsql_scanner_init().

◆ plpgsql_yyleng

int plpgsql_yy_extra_type::plpgsql_yyleng

Definition at line 115 of file pl_scanner.c.

◆ plpgsql_yytoken

int plpgsql_yy_extra_type::plpgsql_yytoken

Definition at line 118 of file pl_scanner.c.

Referenced by plpgsql_scanner_init().

◆ pushback_auxdata

TokenAuxData plpgsql_yy_extra_type::pushback_auxdata[MAX_PUSHBACKS]

Definition at line 123 of file pl_scanner.c.

◆ pushback_token

int plpgsql_yy_extra_type::pushback_token[MAX_PUSHBACKS]

Definition at line 122 of file pl_scanner.c.

◆ scanorig

const char* plpgsql_yy_extra_type::scanorig

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