InnoDB Plugin
1.0
|
#include <pars0sym.h>
Data Fields | |
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 |
ut_list_base< func_node_t > | func_node_list |
mem_heap_t * | heap |
Symbol table
ut_list_base< func_node_t > sym_tab_t::func_node_list |
list of function nodes in the parsed query graph
mem_heap_t* sym_tab_t::heap |
memory heap from which we can allocate space
pars_info_t* sym_tab_t::info |
extra information, or NULL
int sym_tab_t::next_char_pos |
position of the next character in sql_string to give to the lexical analyzer
que_t* sym_tab_t::query_graph |
query graph generated by the parser
const char* sym_tab_t::sql_string |
SQL string to parse
size_t sym_tab_t::string_len |
SQL string length
sym_node_list_t sym_tab_t::sym_list |
list of symbol nodes in the symbol table