|
PostgreSQL Source Code git master
|
#include <plpgsql.h>
Data Fields | |
| PLpgSQL_stmt_type | cmd_type |
| int | lineno |
| unsigned int | stmtid |
| char * | label |
| List * | body |
| int | n_initvars |
| int * | initvarnos |
| PLpgSQL_exception_block * | exceptions |
| List* PLpgSQL_stmt_block::body |
Definition at line 531 of file plpgsql.h.
Referenced by dump_block(), exec_stmt_block(), and plpgsql_statement_tree_walker_impl().
| PLpgSQL_stmt_type PLpgSQL_stmt_block::cmd_type |
| PLpgSQL_exception_block* PLpgSQL_stmt_block::exceptions |
Definition at line 534 of file plpgsql.h.
Referenced by dump_block(), exec_stmt_block(), mark_stmt(), and plpgsql_statement_tree_walker_impl().
| int* PLpgSQL_stmt_block::initvarnos |
Definition at line 533 of file plpgsql.h.
Referenced by exec_stmt_block(), and mark_stmt().
| char* PLpgSQL_stmt_block::label |
Definition at line 530 of file plpgsql.h.
Referenced by dump_block(), and exec_stmt_block().
| int PLpgSQL_stmt_block::lineno |
Definition at line 528 of file plpgsql.h.
Referenced by plpgsql_dumptree().
| int PLpgSQL_stmt_block::n_initvars |
Definition at line 532 of file plpgsql.h.
Referenced by exec_stmt_block(), and mark_stmt().