MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fts_ast_node_t Struct Reference
Collaboration diagram for fts_ast_node_t:

Public Attributes

fts_ast_type_t type
fts_ast_text_t text
fts_ast_term_t term
fts_ast_oper_t oper
fts_ast_list_t list
fts_ast_node_tnext
fts_ast_node_tnext_alloc
bool visited

Detailed Description

Definition at line 256 of file fts0ast.h.

Member Data Documentation

fts_ast_list_t fts_ast_node_t::list

Expression list

Definition at line 261 of file fts0ast.h.

fts_ast_node_t* fts_ast_node_t::next

Link for expr list

Definition at line 262 of file fts0ast.h.

fts_ast_node_t* fts_ast_node_t::next_alloc

For tracking allocations

Definition at line 263 of file fts0ast.h.

fts_ast_oper_t fts_ast_node_t::oper

Operator value

Definition at line 260 of file fts0ast.h.

fts_ast_term_t fts_ast_node_t::term

Term node

Definition at line 259 of file fts0ast.h.

fts_ast_text_t fts_ast_node_t::text

Text node

Definition at line 258 of file fts0ast.h.

fts_ast_type_t fts_ast_node_t::type

The type of node

Definition at line 257 of file fts0ast.h.

bool fts_ast_node_t::visited

whether this node is already processed

Definition at line 264 of file fts0ast.h.


The documentation for this struct was generated from the following file: