![]() |
MySQL 8.0.43
Source Code Documentation
|
Parser state for CTE subquery parser. More...
#include <sql_lex.h>
Public Member Functions | |
| Common_table_expr_parser_state () | |
Public Member Functions inherited from Parser_state | |
| Parser_state () | |
| bool | init (THD *thd, const char *buff, size_t length) |
| Object initializer. More... | |
| void | reset (const char *found_semicolon, size_t length) |
| void | add_comment () |
| Signal that the current query has a comment. More... | |
| bool | has_comment () const |
| Check whether the current query has a comment. More... | |
| Parser_state () | |
| bool | init (THD *thd, const char *buff, size_t length) |
| Object initializer. More... | |
| void | reset (const char *found_semicolon, size_t length) |
| void | add_comment () |
| Signal that the current query has a comment. More... | |
| bool | has_comment () const |
| Check whether the current query has a comment. More... | |
Public Attributes | |
| PT_subquery * | result |
Public Attributes inherited from Parser_state | |
| Parser_input | m_input |
| Lex_input_stream | m_lip |
| Yacc_state | m_yacc |
| PSI_digest_locker * | m_digest_psi |
| Current performance digest instrumentation. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Parser_state | |
| Parser_state (int grammar_selector_token) | |
| Constructor for special parsers of partial SQL clauses (DD) More... | |
| Parser_state (int grammar_selector_token) | |
| Constructor for special parsers of partial SQL clauses (DD) More... | |
Parser state for CTE subquery parser.
| Common_table_expr_parser_state::Common_table_expr_parser_state | ( | ) |
| PT_subquery* Common_table_expr_parser_state::result |