#include <parse_tree_nodes.h>
|
| PT_table_locking_clause (const POS &pos, Lock_strength strength, Mem_root_array_YY< Table_ident * > tables, Locked_row_action action) |
|
bool | set_lock_for_tables (Parse_context *pc) override |
|
| PT_locking_clause (const POS &pos, Lock_strength strength, Locked_row_action action) |
|
bool | do_contextualize (Parse_context *pc) final |
|
Locked_row_action | action () const |
|
virtual | ~Parse_tree_node_tmpl ()=default |
|
bool | is_contextualized () const |
|
virtual bool | contextualize (Context *pc) final |
|
void | error (Context *pc, const POS &pos) const |
| syntax_error() function replacement for deferred reporting of syntax errors More...
|
|
void | error (Context *pc, const POS &pos, const char *msg) const |
| syntax_error() function replacement for deferred reporting of syntax errors More...
|
|
void | errorf (Context *pc, const POS &pos, const char *format,...) const |
| syntax_error() function replacement for deferred reporting of syntax errors More...
|
|
◆ Table_ident_list
◆ PT_table_locking_clause()
◆ raise_error() [1/2]
bool PT_table_locking_clause::raise_error |
( |
int |
error | ) |
|
|
private |
◆ raise_error() [2/2]
bool PT_table_locking_clause::raise_error |
( |
THD * |
thd, |
|
|
const Table_ident * |
name, |
|
|
int |
error |
|
) |
| |
|
private |
◆ set_lock_for_tables()
bool PT_table_locking_clause::set_lock_for_tables |
( |
Parse_context * |
pc | ) |
|
|
overridevirtual |
◆ m_tables
The documentation for this class was generated from the following files: