|
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().