#include "common/keywords.h"
Go to the source code of this file.
Definition at line 1203 of file scan.l.
References ScannerCallbackState::errcallback, error_context_stack, and ErrorContextCallback::previous.
Referenced by addunicode(), and str_udeescape().
Referenced by base_yylex(), fill_in_constant_lengths(), and internal_yylex().
Definition at line 1140 of file scan.l.
References errposition(), pg_mbstrlen_with_len(), and yyextra.
Referenced by scb_error_callback(), and str_udeescape().
Definition at line 1291 of file scan.l.
References pfree(), and yyextra.
Referenced by fill_in_constant_lengths(), plpgsql_scanner_finish(), and raw_parser().
Definition at line 1249 of file scan.l.
References backslash_quote, core_yy_extra_type::backslash_quote, elog, ERROR, escape_string_warning, core_yy_extra_type::escape_string_warning, core_yy_extra_type::keyword_tokens, core_yy_extra_type::keywordlist, core_yy_extra_type::literalalloc, core_yy_extra_type::literalbuf, core_yy_extra_type::literallen, palloc(), core_yy_extra_type::scanbuf, core_yy_extra_type::scanbuflen, standard_conforming_strings, core_yy_extra_type::standard_conforming_strings, and str.
Referenced by fill_in_constant_lengths(), plpgsql_scanner_init(), and raw_parser().
Definition at line 1222 of file scan.l.
References _, ereport, errcode(), errmsg(), ERROR, lexer_errposition, yyextra, and yylloc.
Referenced by base_yylex().
Definition at line 1186 of file scan.l.
References ErrorContextCallback::arg, ErrorContextCallback::callback, ScannerCallbackState::errcallback, error_context_stack, ScannerCallbackState::location, ErrorContextCallback::previous, scb_error_callback(), and ScannerCallbackState::yyscanner.
Referenced by addunicode(), and str_udeescape().
Definition at line 81 of file scan.l.
Referenced by fill_in_constant_lengths(), and raw_parser().