MySQL 9.1.0
Source Code Documentation
sql_lex_hints.h File Reference
#include <string.h>
#include <sys/types.h>
#include "lex_string.h"
#include "my_dbug.h"
#include "my_inttypes.h"
#include "mysql/strings/m_ctype.h"
#include "sql/lex_symbol.h"
#include "sql/lexer_yystype.h"
#include "sql/parser_yystype.h"
#include "sql/sql_class.h"
#include "sql/sql_digest_stream.h"
#include "sql/sql_lex_hash.h"
#include "strings/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

int my_hint_parser_lex (MY_HINT_PARSER_STYPE *yacc_yylval, Hint_scanner *scanner)
 
void my_hint_parser_error (THD *, Hint_scanner *, PT_hint_list **, const char *msg)
 

Function Documentation

◆ my_hint_parser_error()

void my_hint_parser_error ( THD thd,
Hint_scanner scanner,
PT_hint_list **  ,
const char *  msg 
)

◆ my_hint_parser_lex()

int my_hint_parser_lex ( MY_HINT_PARSER_STYPE yacc_yylval,
Hint_scanner scanner 
)
inline