MySQL 9.1.0
Source Code Documentation
Item::Item_view_ref_replacement Struct Reference

#include <item.h>

Inheritance diagram for Item::Item_view_ref_replacement:
[legend]

Public Member Functions

 Item_view_ref_replacement (Item *target, Field *field, Query_block *select)
 
- Public Member Functions inherited from Item::Item_replacement
 Item_replacement (Query_block *transformed_block, Query_block *current_block)
 

Public Attributes

Itemm_target
 The item identifying the view_ref to be replaced. More...
 
Fieldm_field
 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_view_ref_replacement()

Item::Item_view_ref_replacement::Item_view_ref_replacement ( Item target,
Field field,
Query_block select 
)
inline

Member Data Documentation

◆ m_field

Field* Item::Item_view_ref_replacement::m_field

The replacement field.

subquery. Pushed when diving into subqueries.

◆ m_target

Item* Item::Item_view_ref_replacement::m_target

The item identifying the view_ref to be replaced.


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