![]() |
MySQL 8.0.43
Source Code Documentation
|
Parse context for column type attribute specific parse tree nodes. More...
#include <parse_tree_column_attrs.h>
Public Member Functions | |
| Column_parse_context (THD *thd_arg, Query_block *select_arg, bool is_generated) | |
Public Member Functions inherited from Parse_context | |
| bool | finalize_query_expression () |
| Call upon parse completion. More... | |
| Parse_context (THD *thd, Query_block *sl) | |
| bool | is_top_level_union_all (Surrounding_context op) |
| Determine if there is anything but UNION ALL above in m_stack. More... | |
Public Attributes | |
| const bool | is_generated |
| Owner column is a generated one. More... | |
| std::vector< CreateFieldApplier > | cf_appliers |
Public Attributes inherited from Parse_context | |
| THD *const | thd |
| Current thread handler. More... | |
| MEM_ROOT * | mem_root |
| Current MEM_ROOT. More... | |
| Query_block * | select |
| Current Query_block object. More... | |
| mem_root_deque< QueryLevel > | m_stack |
| Aids query term tree construction. More... | |
Parse context for column type attribute specific parse tree nodes.
For internal use in the contextualization code.
|
inline |
| std::vector<CreateFieldApplier> Column_parse_context::cf_appliers |
| const bool Column_parse_context::is_generated |
Owner column is a generated one.