MySQL 8.0.40
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