|  | MySQL 9.5.0
    Source Code Documentation | 
A predefined function or operator node in a parsing tree; this construct is also used for some non-functions like the assignment ':='. More...
#include <pars0pars.h>
| Public Member Functions | |
| UT_LIST_NODE_T (func_node_t) cond_list | |
| list of comparison conditions; defined only for comparison operator nodes except, presently, for OPT_SCROLL_TYPE ones  More... | |
| UT_LIST_NODE_T (func_node_t) func_node_list | |
| list of function nodes in a parsed query graph  More... | |
| Public Attributes | |
| que_common_t | common | 
| type: QUE_NODE_FUNC  More... | |
| int | func | 
| token code of the function name  More... | |
| ulint | fclass | 
| class of the function  More... | |
| que_node_t * | args | 
| argument(s) of the function  More... | |
A predefined function or operator node in a parsing tree; this construct is also used for some non-functions like the assignment ':='.
| func_node_t::UT_LIST_NODE_T | ( | func_node_t | ) | 
list of comparison conditions; defined only for comparison operator nodes except, presently, for OPT_SCROLL_TYPE ones
| func_node_t::UT_LIST_NODE_T | ( | func_node_t | ) | 
list of function nodes in a parsed query graph
| que_node_t* func_node_t::args | 
argument(s) of the function
| que_common_t func_node_t::common | 
type: QUE_NODE_FUNC
| ulint func_node_t::fclass | 
class of the function
| int func_node_t::func | 
token code of the function name