MySQL 9.1.0
Source Code Documentation
|
#include <fts0ast.h>
Public Attributes | |
mem_heap_t * | heap |
Heap to use for alloc. More... | |
fts_ast_node_t * | root |
If all goes OK, then this will point to the root. More... | |
fts_ast_list_t | list |
List of nodes allocated. More... | |
fts_lexer_t * | lexer |
Lexer callback + arg. More... | |
CHARSET_INFO * | charset |
charset used for tokenization More... | |
fts_ast_node_t * | cur_node |
Current node into which we add new node. More... | |
int | depth |
Depth of parsing state. More... | |
CHARSET_INFO* fts_ast_state_t::charset |
charset used for tokenization
fts_ast_node_t* fts_ast_state_t::cur_node |
Current node into which we add new node.
int fts_ast_state_t::depth |
Depth of parsing state.
mem_heap_t* fts_ast_state_t::heap |
Heap to use for alloc.
fts_lexer_t* fts_ast_state_t::lexer |
Lexer callback + arg.
fts_ast_list_t fts_ast_state_t::list |
List of nodes allocated.
fts_ast_node_t* fts_ast_state_t::root |
If all goes OK, then this will point to the root.