![]() |
MySQL 8.0.43
Source Code Documentation
|
Parser state for Derived table's condition parser. More...
#include <sql_lex.h>
Public Member Functions | |
| Derived_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 | |
| Item * | 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 Derived table's condition parser.
(Used in condition pushdown to derived tables)
| Derived_expr_parser_state::Derived_expr_parser_state | ( | ) |
| Item* Derived_expr_parser_state::result |