MySQL 8.0.39
Source Code Documentation
|
#include <string.h>
#include <sys/types.h>
#include "lex_string.h"
#include "m_ctype.h"
#include "my_dbug.h"
#include "my_inttypes.h"
#include "sql/lex_symbol.h"
#include "sql/lexer_yystype.h"
#include "sql/sql_class.h"
#include "sql/sql_digest_stream.h"
#include "sql/sql_lex_hash.h"
#include "sql_chars.h"
#include "sql/sql_hints.yy.h"
Go to the source code of this file.
Classes | |
class | Hint_scanner |
Lexical scanner for hint comments. More... | |
Functions | |
void | hint_lex_init_maps (CHARSET_INFO *cs, hint_lex_char_classes *hint_map) |
int | HINT_PARSER_lex (YYSTYPE *yacc_yylval, Hint_scanner *scanner) |
void | HINT_PARSER_error (THD *, Hint_scanner *, PT_hint_list **, const char *msg) |
void hint_lex_init_maps | ( | CHARSET_INFO * | cs, |
hint_lex_char_classes * | hint_map | ||
) |
void HINT_PARSER_error | ( | THD * | thd, |
Hint_scanner * | scanner, | ||
PT_hint_list ** | , | ||
const char * | msg | ||
) |
|
inline |