96 cur_yylloc = base_yylloc;
108 base_yylloc = cur_yylloc;
121 cur_token = FORMAT_LA;
146 cur_token = NULLS_LA;
167 cur_token = WITHOUT_LA;
184 cur_yylloc = base_yylloc;
202 base_yylloc = cur_yylloc;
215 if (cur_token == UIDENT)
217 else if (cur_token == USCONST)
265 for (
unsigned char *ptr = (
unsigned char *) base_yylloc; *ptr; ptr++)
267 if (*ptr >=
'A' && *ptr <=
'Z')
int base_yylex(YYSTYPE *lvalp, YYLTYPE *llocp, core_yyscan_t yyscanner)
static bool next_token(char **lineptr, StringInfo buf, bool *initial_quote, bool *terminating_comma)
static YYLTYPE lookahead_yylloc
static int base_yylex_location(void)
static bool have_lookahead
static int lookahead_token
static YYSTYPE lookahead_yylval
static bool ecpg_isspace(char ch)
static char * lookahead_yytext
int filtered_base_yylex(void)
static bool check_uescapechar(unsigned char escape)
void mmerror(int error_code, enum errortype type, const char *error,...) pg_attribute_printf(3
char * make3_str(const char *str1, const char *str2, const char *str3)
char * loc_strdup(const char *string)