|
InnoDB Plugin
1.0
|
#include <pars0pars.h>

Data Fields | |
| que_common_t | common |
| int | func |
| ulint | fclass |
| que_node_t * | args |
| ut_list_node< func_node_t > | cond_list |
| ut_list_node< func_node_t > | func_node_list |
A predefined function or operator node in a parsing tree; this construct
is also used for some non-functions like the assignment ':='
| que_node_t* func_node_t::args |
argument(s) of the function
| que_common_t func_node_t::common |
type: QUE_NODE_FUNC
| ut_list_node< func_node_t > func_node_t::cond_list |
list of comparison conditions; defined only for comparison operator nodes except, presently, for OPT_SCROLL_TYPE ones
| ulint func_node_t::fclass |
class of the function
| int func_node_t::func |
token code of the function name
| ut_list_node< func_node_t > func_node_t::func_node_list |
list of function nodes in a parsed query graph
1.8.1.2