MySQL 9.1.0
Source Code Documentation
|
Descriptor of what and how to cache for Item::cache_const_expr_transformer/analyzer. More...
#include <item.h>
Public Attributes | |
List< Item > | stack |
Path from the expression's top to the current item in item tree used to track parent of current item for caching JSON data. More... | |
Item * | cache_item {nullptr} |
Item to cache. Used as a binary flag, but kept as Item* for assertion. More... | |
Item::enum_const_item_cache | cache_arg {Item::CACHE_NONE} |
How to cache JSON data. More... | |
Descriptor of what and how to cache for Item::cache_const_expr_transformer/analyzer.
Item::enum_const_item_cache cache_const_expr_arg::cache_arg {Item::CACHE_NONE} |
How to cache JSON data.
Item to cache. Used as a binary flag, but kept as Item* for assertion.
Path from the expression's top to the current item in item tree used to track parent of current item for caching JSON data.