MySQL 9.1.0
Source Code Documentation
Item::Item_func_call_replacement Struct Reference

#include <item.h>

Inheritance diagram for Item::Item_func_call_replacement:
[legend]

Public Member Functions

 Item_func_call_replacement (Item_func *func_target, Item_field *item, Query_block *select)
 
- Public Member Functions inherited from Item::Item_replacement
 Item_replacement (Query_block *transformed_block, Query_block *current_block)
 

Public Attributes

Item_funcm_target
 The function call to be replaced. More...
 
Item_fieldm_item
 The replacement field. More...
 
- Public Attributes inherited from Item::Item_replacement
Query_blockm_trans_block
 Transformed query block. More...
 
Query_blockm_curr_block
 Transformed query block or a contained. More...
 

Constructor & Destructor Documentation

◆ Item_func_call_replacement()

Item::Item_func_call_replacement::Item_func_call_replacement ( Item_func func_target,
Item_field item,
Query_block select 
)
inline

Member Data Documentation

◆ m_item

Item_field* Item::Item_func_call_replacement::m_item

The replacement field.

◆ m_target

Item_func* Item::Item_func_call_replacement::m_target

The function call to be replaced.


The documentation for this struct was generated from the following file: