|
PostgreSQL Source Code git master
|
#include <plpgsql.h>
| PLpgSQL_stmt_block* PLpgSQL_function::action |
Definition at line 998 of file plpgsql.h.
Referenced by plpgsql_dumptree(), plpgsql_exec_event_trigger(), plpgsql_exec_function(), plpgsql_exec_trigger(), plpgsql_free_function_memory(), and plpgsql_mark_local_assignment_targets().
| CachedFunction PLpgSQL_function::cfunc |
Definition at line 960 of file plpgsql.h.
Referenced by plpgsql_call_handler(), plpgsql_free_function_memory(), and plpgsql_inline_handler().
| Size PLpgSQL_function::copiable_size |
Definition at line 995 of file plpgsql.h.
Referenced by copy_plpgsql_datums().
| struct PLpgSQL_execstate* PLpgSQL_function::cur_estate |
Definition at line 1006 of file plpgsql.h.
Referenced by make_datum_param(), plpgsql_call_handler(), plpgsql_estate_setup(), and resolve_column_ref().
| PLpgSQL_datum** PLpgSQL_function::datums |
Definition at line 994 of file plpgsql.h.
Referenced by copy_plpgsql_datums(), plpgsql_dumptree(), plpgsql_exec_function(), and plpgsql_free_function_memory().
| int PLpgSQL_function::fn_argvarnos[FUNC_MAX_ARGS] |
Definition at line 978 of file plpgsql.h.
Referenced by plpgsql_exec_function(), and plpgsql_mark_local_assignment_targets().
| MemoryContext PLpgSQL_function::fn_cxt |
Definition at line 966 of file plpgsql.h.
Referenced by make_callstmt_target(), make_datum_param(), and plpgsql_free_function_memory().
| Oid PLpgSQL_function::fn_input_collation |
Definition at line 965 of file plpgsql.h.
Referenced by exec_stmt_case().
| PLpgSQL_trigtype PLpgSQL_function::fn_is_trigger |
| int PLpgSQL_function::fn_nargs |
Definition at line 977 of file plpgsql.h.
Referenced by plpgsql_exec_function(), and plpgsql_mark_local_assignment_targets().
| Oid PLpgSQL_function::fn_oid |
Definition at line 963 of file plpgsql.h.
Referenced by exec_stmt_getdiag().
| char PLpgSQL_function::fn_prokind |
Definition at line 975 of file plpgsql.h.
Referenced by exec_stmt_return().
| bool PLpgSQL_function::fn_readonly |
Definition at line 974 of file plpgsql.h.
Referenced by plpgsql_estate_setup().
| bool PLpgSQL_function::fn_retbyval |
Definition at line 970 of file plpgsql.h.
Referenced by plpgsql_exec_function().
| bool PLpgSQL_function::fn_retisdomain |
Definition at line 972 of file plpgsql.h.
Referenced by plpgsql_exec_function().
| bool PLpgSQL_function::fn_retistuple |
Definition at line 971 of file plpgsql.h.
Referenced by plpgsql_estate_setup().
| bool PLpgSQL_function::fn_retset |
Definition at line 973 of file plpgsql.h.
Referenced by plpgsql_estate_setup().
| Oid PLpgSQL_function::fn_rettype |
Definition at line 968 of file plpgsql.h.
Referenced by plpgsql_estate_setup(), and plpgsql_exec_function().
| int PLpgSQL_function::fn_rettyplen |
Definition at line 969 of file plpgsql.h.
Referenced by plpgsql_exec_function().
| char* PLpgSQL_function::fn_signature |
Definition at line 962 of file plpgsql.h.
Referenced by plpgsql_dumptree(), and plpgsql_exec_error_callback().
| int PLpgSQL_function::found_varno |
Definition at line 980 of file plpgsql.h.
Referenced by plpgsql_estate_setup().
| int PLpgSQL_function::ndatums |
Definition at line 993 of file plpgsql.h.
Referenced by plpgsql_dumptree(), plpgsql_estate_setup(), and plpgsql_free_function_memory().
| int PLpgSQL_function::new_varno |
Definition at line 981 of file plpgsql.h.
Referenced by plpgsql_exec_trigger().
| int PLpgSQL_function::old_varno |
Definition at line 982 of file plpgsql.h.
Referenced by plpgsql_exec_trigger().
| bool PLpgSQL_function::print_strict_params |
Definition at line 986 of file plpgsql.h.
Referenced by exec_stmt_dynexecute(), and exec_stmt_execsql().
| bool PLpgSQL_function::requires_procedure_resowner |
Definition at line 1002 of file plpgsql.h.
Referenced by plpgsql_call_handler().
| PLpgSQL_resolve_option PLpgSQL_function::resolve_option |
Definition at line 984 of file plpgsql.h.
Referenced by plpgsql_post_column_ref(), and plpgsql_pre_column_ref().