#include <plpgsql.h>
Data Fields | |
int | dtype |
int | dno |
char * | refname |
int | lineno |
PLpgSQL_type * | datatype |
int | isconst |
int | notnull |
PLpgSQL_expr * | default_val |
PLpgSQL_expr * | cursor_explicit_expr |
int | cursor_explicit_argrow |
int | cursor_options |
Datum | value |
bool | isnull |
bool | freeval |
Definition at line 231 of file plpgsql.h.
Definition at line 243 of file plpgsql.h.
Referenced by exec_stmt_forc(), exec_stmt_open(), and plpgsql_dumptree().
Definition at line 242 of file plpgsql.h.
Referenced by exec_stmt_forc(), exec_stmt_open(), plpgsql_dumptree(), and plpgsql_free_function_memory().
Definition at line 244 of file plpgsql.h.
Referenced by exec_stmt_forc(), and exec_stmt_open().
Definition at line 238 of file plpgsql.h.
Referenced by exec_assign_value(), exec_eval_datum(), exec_get_datum_type(), exec_get_datum_type_info(), exec_stmt_block(), exec_stmt_case(), exec_stmt_fori(), exec_stmt_return(), exec_stmt_return_next(), plpgsql_build_variable(), plpgsql_dumptree(), and setup_param_list().
Definition at line 241 of file plpgsql.h.
Referenced by exec_stmt_block(), plpgsql_dumptree(), and plpgsql_free_function_memory().
int PLpgSQL_var::dno |
Definition at line 234 of file plpgsql.h.
Referenced by exec_stmt_fori().
Definition at line 233 of file plpgsql.h.
Referenced by plpgsql_build_variable().
Definition at line 248 of file plpgsql.h.
Referenced by assign_text_var(), exec_assign_value(), free_var(), plpgsql_build_variable(), plpgsql_exec_event_trigger(), plpgsql_exec_function(), and plpgsql_exec_trigger().
Definition at line 239 of file plpgsql.h.
Referenced by plpgsql_dumptree().
Definition at line 247 of file plpgsql.h.
Referenced by assign_text_var(), exec_assign_value(), exec_eval_datum(), exec_set_found(), exec_stmt_block(), exec_stmt_case(), exec_stmt_close(), exec_stmt_fetch(), exec_stmt_forc(), exec_stmt_fori(), exec_stmt_open(), exec_stmt_return(), exec_stmt_return_next(), plpgsql_build_variable(), plpgsql_exec_event_trigger(), plpgsql_exec_function(), plpgsql_exec_trigger(), and setup_param_list().
Definition at line 236 of file plpgsql.h.
Referenced by plpgsql_build_variable().
Definition at line 240 of file plpgsql.h.
Referenced by exec_assign_value(), exec_stmt_block(), and plpgsql_dumptree().
char* PLpgSQL_var::refname |
Definition at line 235 of file plpgsql.h.
Referenced by dump_fori(), exec_assign_value(), exec_stmt_block(), exec_stmt_close(), exec_stmt_fetch(), plpgsql_build_variable(), and plpgsql_dumptree().
Definition at line 246 of file plpgsql.h.
Referenced by assign_text_var(), exec_assign_value(), exec_eval_datum(), exec_set_found(), exec_stmt_block(), exec_stmt_case(), exec_stmt_close(), exec_stmt_fetch(), exec_stmt_forc(), exec_stmt_fori(), exec_stmt_open(), exec_stmt_return(), exec_stmt_return_next(), free_var(), plpgsql_build_variable(), plpgsql_exec_event_trigger(), plpgsql_exec_function(), plpgsql_exec_trigger(), and setup_param_list().