139 const uint16 *keyword_tokens);
#define pg_attribute_noreturn()
void cancel_scanner_errposition_callback(ScannerCallbackState *scbstate)
PGDLLIMPORT const uint16 ScanKeywordTokens[]
void scanner_yyerror(const char *message, core_yyscan_t yyscanner) pg_attribute_noreturn()
void setup_scanner_errposition_callback(ScannerCallbackState *scbstate, core_yyscan_t yyscanner, int location)
struct core_yy_extra_type core_yy_extra_type
struct ScannerCallbackState ScannerCallbackState
core_yyscan_t scanner_init(const char *str, core_yy_extra_type *yyext, const ScanKeywordList *keywordlist, const uint16 *keyword_tokens)
int scanner_errposition(int location, core_yyscan_t yyscanner)
int core_yylex(core_YYSTYPE *lvalp, YYLTYPE *llocp, core_yyscan_t yyscanner)
union core_YYSTYPE core_YYSTYPE
static core_yyscan_t yyscanner
ErrorContextCallback errcallback
void scanner_finish(core_yyscan_t yyscanner)