PostgreSQL Source Code git master
|
Go to the source code of this file.
Functions | |
static int | base_yylex_location (void) |
static bool | check_uescapechar (unsigned char escape) |
static bool | ecpg_isspace (char ch) |
int | filtered_base_yylex (void) |
Variables | |
static bool | have_lookahead |
static int | lookahead_token |
static YYSTYPE | lookahead_yylval |
static YYLTYPE | lookahead_yylloc |
static char * | lookahead_yytext |
|
static |
Definition at line 239 of file parser.c.
References base_yylex(), base_yylval, base_yytext, IP, loc_strdup(), and token.
Referenced by filtered_base_yylex().
|
static |
Definition at line 282 of file parser.c.
References ecpg_isspace().
Referenced by filtered_base_yylex().
|
static |
Definition at line 298 of file parser.c.
Referenced by check_uescapechar().
int filtered_base_yylex | ( | void | ) |
Definition at line 57 of file parser.c.
References base_yylex_location(), base_yylval, base_yytext, check_uescapechar(), ET_ERROR, have_lookahead, loc_strdup(), lookahead_token, lookahead_yylloc, lookahead_yylval, lookahead_yytext, make3_str(), mmerror(), next_token(), and PARSE_ERROR.
|
static |
Definition at line 28 of file parser.c.
Referenced by filtered_base_yylex().
|
static |
Definition at line 29 of file parser.c.
Referenced by filtered_base_yylex().
|
static |
Definition at line 31 of file parser.c.
Referenced by filtered_base_yylex().
|
static |
Definition at line 30 of file parser.c.
Referenced by filtered_base_yylex().
|
static |
Definition at line 32 of file parser.c.
Referenced by filtered_base_yylex().