MySQL 8.0.31
Source Code Documentation
Item::Cleanup_after_removal_context Class Referencefinal

Context object for (functions that override) Item::clean_up_after_removal(). More...

#include <item.h>

Public Member Functions

 Cleanup_after_removal_context (Query_block *root)
 
Query_blockget_root ()
 

Private Attributes

Query_block *const m_root
 Pointer to Cleanup_after_removal_context containing from which select the walk started, i.e., the Query_block that contained the clause that was removed. More...
 

Detailed Description

Context object for (functions that override) Item::clean_up_after_removal().

Constructor & Destructor Documentation

◆ Cleanup_after_removal_context()

Item::Cleanup_after_removal_context::Cleanup_after_removal_context ( Query_block root)
inline

Member Function Documentation

◆ get_root()

Query_block * Item::Cleanup_after_removal_context::get_root ( )
inline

Member Data Documentation

◆ m_root

Query_block* const Item::Cleanup_after_removal_context::m_root
private

Pointer to Cleanup_after_removal_context containing from which select the walk started, i.e., the Query_block that contained the clause that was removed.


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