mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-09-28 12:21:51 +02:00
Harmonize more lexer function parameter names.
Make sure that function declarations use names that exactly match the
corresponding names from function definitions for several "lexer
adjacent" backend functions. These were missed by commit aab06442
.
Author: Peter Geoghegan <pg@bowt.ie>
Discussion: https://postgr.es/m/CAH2-WznJt9CMM9KJTMjJh_zbL5hD9oX44qdJ4aqZtjFi-zA3Tg@mail.gmail.com
This commit is contained in:
parent
3535ebce5d
commit
8fb4e001e9
@ -37,7 +37,7 @@ static char *scanbuf;
|
||||
static int scanbuflen;
|
||||
|
||||
static void addstring(bool init, char *s, int l);
|
||||
static void addchar(bool init, char s);
|
||||
static void addchar(bool init, char c);
|
||||
static enum yytokentype checkKeyword(void);
|
||||
static void parseUnicode(char *s, int l);
|
||||
static void parseHexChar(char *s);
|
||||
|
@ -141,9 +141,9 @@ struct PgBenchExprList
|
||||
extern PgBenchExpr *expr_parse_result;
|
||||
|
||||
extern int expr_yyparse(yyscan_t yyscanner);
|
||||
extern int expr_yylex(union YYSTYPE *lvalp, yyscan_t yyscanner);
|
||||
extern void expr_yyerror(yyscan_t yyscanner, const char *str) pg_attribute_noreturn();
|
||||
extern void expr_yyerror_more(yyscan_t yyscanner, const char *str,
|
||||
extern int expr_yylex(union YYSTYPE *yylval_param, yyscan_t yyscanner);
|
||||
extern void expr_yyerror(yyscan_t yyscanner, const char *message) pg_attribute_noreturn();
|
||||
extern void expr_yyerror_more(yyscan_t yyscanner, const char *message,
|
||||
const char *more) pg_attribute_noreturn();
|
||||
extern bool expr_lex_one_word(PsqlScanState state, PQExpBuffer word_buf,
|
||||
int *offset);
|
||||
|
@ -57,6 +57,6 @@ extern void boot_get_type_io_data(Oid typid,
|
||||
extern int boot_yyparse(void);
|
||||
|
||||
extern int boot_yylex(void);
|
||||
extern void boot_yyerror(const char *str) pg_attribute_noreturn();
|
||||
extern void boot_yyerror(const char *message) pg_attribute_noreturn();
|
||||
|
||||
#endif /* BOOTSTRAP_H */
|
||||
|
@ -138,7 +138,7 @@ extern core_yyscan_t scanner_init(const char *str,
|
||||
const ScanKeywordList *keywordlist,
|
||||
const uint16 *keyword_tokens);
|
||||
extern void scanner_finish(core_yyscan_t yyscanner);
|
||||
extern int core_yylex(core_YYSTYPE *lvalp, YYLTYPE *llocp,
|
||||
extern int core_yylex(core_YYSTYPE *yylval_param, YYLTYPE *yylloc_param,
|
||||
core_yyscan_t yyscanner);
|
||||
extern int scanner_errposition(int location, core_yyscan_t yyscanner);
|
||||
extern void setup_scanner_errposition_callback(ScannerCallbackState *scbstate,
|
||||
|
@ -118,7 +118,7 @@ extern void WalSndSetState(WalSndState state);
|
||||
*/
|
||||
extern int replication_yyparse(void);
|
||||
extern int replication_yylex(void);
|
||||
extern void replication_yyerror(const char *str) pg_attribute_noreturn();
|
||||
extern void replication_yyerror(const char *message) pg_attribute_noreturn();
|
||||
extern void replication_scanner_init(const char *str);
|
||||
extern void replication_scanner_finish(void);
|
||||
extern bool replication_scanner_is_replication_command(void);
|
||||
|
@ -88,6 +88,6 @@ extern TestSpec parseresult;
|
||||
extern int spec_yyparse(void);
|
||||
|
||||
extern int spec_yylex(void);
|
||||
extern void spec_yyerror(const char *str);
|
||||
extern void spec_yyerror(const char *message);
|
||||
|
||||
#endif /* ISOLATIONTESTER_H */
|
||||
|
Loading…
Reference in New Issue
Block a user