116 int cur_token_length;
141 cur_token_length = 6;
144 cur_token_length = 3;
147 cur_token_length = 5;
150 cur_token_length = 4;
157 cur_token_length = 7;
169 *llocp + cur_token_length;
202 cur_token = FORMAT_LA;
227 cur_token = NULLS_LA;
248 cur_token = WITHOUT_LA;
285 lvalp->core_yystype.str =
301 lvalp->core_yystype.str =
308 if (cur_token == UIDENT)
312 strlen(lvalp->core_yystype.str),
316 else if (cur_token == USCONST)
static char * str_udeescape(const char *str, char escape, int position, core_yyscan_t yyscanner)
static bool check_uescapechar(unsigned char escape)
#define Assert(condition)
#define pg_yyget_extra(yyscanner)
static bool next_token(char **lineptr, StringInfo buf, bool *initial_quote, bool *terminating_comma)
static core_yyscan_t yyscanner
int core_yylex(core_YYSTYPE *yylval_param, YYLTYPE *yylloc_param, core_yyscan_t yyscanner)
void scanner_yyerror(const char *message, core_yyscan_t yyscanner) pg_attribute_noreturn()
void truncate_identifier(char *ident, int len, bool warn)