MySQL 8.0.40
Source Code Documentation
|
Functions | |
template<typename Context , typename Node > | |
bool | contextualize_safe (Context *pc, Node node) |
template<typename Context > | |
bool | contextualize_safe (Context *pc, mem_root_deque< Item * > *list) |
template<typename Context , typename Node , typename... Nodes> | |
bool | contextualize_safe (Context *pc, Node node, Nodes... nodes) |
Convenience function that calls Parse_tree_node::contextualize() on each of the nodes that are non-NULL, stopping when a call returns true. More... | |
bool | itemize_safe (Parse_context *pc, Item **item) |
Convenience function that calls Item::itemize() on the item if it's non-NULL. More... | |
bool anonymous_namespace{parse_tree_nodes.cc}::contextualize_safe | ( | Context * | pc, |
mem_root_deque< Item * > * | list | ||
) |
bool anonymous_namespace{parse_tree_nodes.cc}::contextualize_safe | ( | Context * | pc, |
Node | node | ||
) |
bool anonymous_namespace{parse_tree_nodes.cc}::contextualize_safe | ( | Context * | pc, |
Node | node, | ||
Nodes... | nodes | ||
) |
Convenience function that calls Parse_tree_node::contextualize() on each of the nodes that are non-NULL, stopping when a call returns true.
bool anonymous_namespace{parse_tree_nodes.cc}::itemize_safe | ( | Parse_context * | pc, |
Item ** | item | ||
) |
Convenience function that calls Item::itemize() on the item if it's non-NULL.