MySQL 8.3.0
Source Code Documentation
PT_call Class Referencefinal

#include <parse_tree_nodes.h>

Inheritance diagram for PT_call:
[legend]

Public Member Functions

 PT_call (const POS &pos, sp_name *proc_name_arg, PT_item_list *opt_expr_list_arg)
 
Sql_cmdmake_cmd (THD *thd) override
 
- Public Member Functions inherited from Parse_tree_root
virtual std::string get_printable_parse_tree (THD *thd)
 

Private Attributes

sp_nameproc_name
 
PT_item_listopt_expr_list
 

Additional Inherited Members

- Public Attributes inherited from Parse_tree_root
POS m_pos
 Textual location of a token just parsed. More...
 
- Protected Member Functions inherited from Parse_tree_root
 Parse_tree_root ()=default
 
 Parse_tree_root (const POS &pos)
 
virtual ~Parse_tree_root ()=default
 

Constructor & Destructor Documentation

◆ PT_call()

PT_call::PT_call ( const POS pos,
sp_name proc_name_arg,
PT_item_list opt_expr_list_arg 
)
inline

Member Function Documentation

◆ make_cmd()

Sql_cmd * PT_call::make_cmd ( THD thd)
overridevirtual

Implements Parse_tree_root.

Member Data Documentation

◆ opt_expr_list

PT_item_list* PT_call::opt_expr_list
private

◆ proc_name

sp_name* PT_call::proc_name
private

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