|
MySQL 5.6.14 Source Code Document
|
#include <pars0sym.h>

Public Attributes | |
| que_t * | query_graph |
| const char * | sql_string |
| size_t | string_len |
| int | next_char_pos |
| pars_info_t * | info |
| sym_node_list_t | sym_list |
| func_node_list | |
| mem_heap_t * | heap |
Symbol table
Definition at line 230 of file pars0sym.h.
| sym_tab_t::func_node_list |
list of function nodes in the parsed query graph
Definition at line 248 of file pars0sym.h.
| mem_heap_t* sym_tab_t::heap |
memory heap from which we can allocate space
Definition at line 250 of file pars0sym.h.
| pars_info_t* sym_tab_t::info |
extra information, or NULL
Definition at line 242 of file pars0sym.h.
| int sym_tab_t::next_char_pos |
position of the next character in sql_string to give to the lexical analyzer
Definition at line 239 of file pars0sym.h.
| que_t* sym_tab_t::query_graph |
query graph generated by the parser
Definition at line 232 of file pars0sym.h.
| const char* sym_tab_t::sql_string |
SQL string to parse
Definition at line 235 of file pars0sym.h.
| size_t sym_tab_t::string_len |
SQL string length
Definition at line 237 of file pars0sym.h.
| sym_node_list_t sym_tab_t::sym_list |
list of symbol nodes in the symbol table
Definition at line 244 of file pars0sym.h.