MySQL 9.1.0
Source Code Documentation
|
#include <fts0ast.h>
Public Attributes | |
fts_ast_type_t | type |
The type of node. More... | |
fts_ast_text_t | text |
Text node. More... | |
fts_ast_term_t | term |
Term node. More... | |
fts_ast_oper_t | oper |
Operator value. More... | |
fts_ast_list_t | list |
Expression list. More... | |
fts_ast_node_t * | next |
Link for expr list. More... | |
fts_ast_node_t * | next_alloc |
For tracking allocations. More... | |
bool | visited |
whether this node is already processed More... | |
trx_t * | trx |
fts_ast_node_t * | up_node |
Direct up node. More... | |
bool | go_up |
Flag if go one level up. More... | |
bool fts_ast_node_t::go_up |
Flag if go one level up.
fts_ast_list_t fts_ast_node_t::list |
Expression list.
fts_ast_node_t* fts_ast_node_t::next |
Link for expr list.
fts_ast_node_t* fts_ast_node_t::next_alloc |
For tracking allocations.
fts_ast_oper_t fts_ast_node_t::oper |
Operator value.
fts_ast_term_t fts_ast_node_t::term |
Term node.
fts_ast_text_t fts_ast_node_t::text |
Text node.
trx_t* fts_ast_node_t::trx |
fts_ast_type_t fts_ast_node_t::type |
The type of node.
fts_ast_node_t* fts_ast_node_t::up_node |
Direct up node.
bool fts_ast_node_t::visited |
whether this node is already processed