PostgreSQL Source Code: PsqlScanStateData Struct Reference (original) (raw)
#include <[psqlscan_int.h](psqlscan%5F%5Fint%5F8h%5Fsource.html)>
Data Fields | |
---|---|
yyscan_t | scanner |
PQExpBuffer | output_buf |
StackElem * | buffer_stack |
YY_BUFFER_STATE | scanbufhandle |
char * | scanbuf |
const char * | scanline |
int | encoding |
bool | safe_encoding |
bool | std_strings |
const char * | curline |
const char * | refline |
int | cur_line_no |
const char * | cur_line_ptr |
int | start_state |
int | state_before_str_stop |
int | paren_depth |
int | xcdepth |
char * | dolqstart |
int | identifier_count |
char | identifiers [4] |
int | begin_depth |
const PsqlScanCallbacks * | callbacks |
void * | cb_passthrough |
Definition at line 84 of file psqlscan_int.h.
◆ begin_depth
int PsqlScanStateData::begin_depth
◆ buffer_stack
◆ callbacks
◆ cb_passthrough
void* PsqlScanStateData::cb_passthrough
◆ cur_line_no
int PsqlScanStateData::cur_line_no
◆ cur_line_ptr
const char* PsqlScanStateData::cur_line_ptr
◆ curline
const char* PsqlScanStateData::curline
◆ dolqstart
char* PsqlScanStateData::dolqstart
◆ encoding
int PsqlScanStateData::encoding
◆ identifier_count
int PsqlScanStateData::identifier_count
◆ identifiers
char PsqlScanStateData::identifiers[4]
◆ output_buf
◆ paren_depth
int PsqlScanStateData::paren_depth
◆ refline
const char* PsqlScanStateData::refline
◆ safe_encoding
bool PsqlScanStateData::safe_encoding
◆ scanbuf
char* PsqlScanStateData::scanbuf
◆ scanbufhandle
◆ scanline
const char* PsqlScanStateData::scanline
◆ scanner
◆ start_state
int PsqlScanStateData::start_state
◆ state_before_str_stop
int PsqlScanStateData::state_before_str_stop
◆ std_strings
bool PsqlScanStateData::std_strings
◆ xcdepth
int PsqlScanStateData::xcdepth
The documentation for this struct was generated from the following file:
- src/include/fe_utils/psqlscan_int.h