|
PostgreSQL Source Code git master
|
#include <primnodes.h>
Public Member Functions | |
| Oid refcontainertype | pg_node_attr (query_jumble_ignore) |
| Oid refelemtype | pg_node_attr (query_jumble_ignore) |
| Oid refrestype | pg_node_attr (query_jumble_ignore) |
| int32 reftypmod | pg_node_attr (query_jumble_ignore) |
| Oid refcollid | pg_node_attr (query_jumble_ignore) |
Data Fields | |
| Expr | xpr |
| List * | refupperindexpr |
| List * | reflowerindexpr |
| Expr * | refexpr |
| Expr * | refassgnexpr |
Definition at line 711 of file primnodes.h.
| Oid refcontainertype SubscriptingRef::pg_node_attr | ( | query_jumble_ignore | ) |
| Oid refelemtype SubscriptingRef::pg_node_attr | ( | query_jumble_ignore | ) |
| Oid refrestype SubscriptingRef::pg_node_attr | ( | query_jumble_ignore | ) |
| int32 reftypmod SubscriptingRef::pg_node_attr | ( | query_jumble_ignore | ) |
| Oid refcollid SubscriptingRef::pg_node_attr | ( | query_jumble_ignore | ) |
| Expr* SubscriptingRef::refassgnexpr |
Definition at line 735 of file primnodes.h.
Referenced by assign_collations_walker(), contain_leaked_vars_walker(), contain_nonstrict_functions_walker(), exec_check_rw_parameter(), ExecInitSubscriptingRef(), expression_tree_mutator_impl(), expression_tree_walker_impl(), foreign_expr_walker(), get_assignment_input(), get_rule_expr(), get_update_query_targetlist_def(), processIndirection(), transformAssignmentSubscripts(), transformContainerSubscripts(), and transformInsertRow().
| Expr* SubscriptingRef::refexpr |
Definition at line 733 of file primnodes.h.
Referenced by assign_collations_walker(), deparseSubscriptingRef(), exec_check_rw_parameter(), ExecInitSubscriptingRef(), expression_tree_mutator_impl(), expression_tree_walker_impl(), foreign_expr_walker(), get_assignment_input(), get_rule_expr(), isAssignmentIndirectionExpr(), process_matched_tle(), and transformContainerSubscripts().
| List* SubscriptingRef::reflowerindexpr |
Definition at line 731 of file primnodes.h.
Referenced by array_subscript_transform(), assign_collations_walker(), deparseSubscriptingRef(), ExecInitSubscriptingRef(), expression_tree_mutator_impl(), expression_tree_walker_impl(), foreign_expr_walker(), hstore_subscript_transform(), jsonb_subscript_transform(), and printSubscripts().
| List* SubscriptingRef::refupperindexpr |
Definition at line 725 of file primnodes.h.
Referenced by array_subscript_transform(), assign_collations_walker(), deparseSubscriptingRef(), ExecInitSubscriptingRef(), expression_tree_mutator_impl(), expression_tree_walker_impl(), foreign_expr_walker(), hstore_subscript_transform(), jsonb_exec_setup(), jsonb_subscript_transform(), and printSubscripts().
| Expr SubscriptingRef::xpr |
Definition at line 713 of file primnodes.h.