PostgreSQL Source Code
git master
|
#include <primnodes.h>
Public Member Functions | |
int32 resulttypmod | pg_node_attr (query_jumble_ignore) |
Oid resultcollid | pg_node_attr (query_jumble_ignore) |
CoercionForm coerceformat | pg_node_attr (query_jumble_ignore) |
Data Fields | |
Expr | xpr |
Expr * | arg |
Expr * | elemexpr |
Oid | resulttype |
ParseLoc | location |
Definition at line 1230 of file primnodes.h.
int32 resulttypmod ArrayCoerceExpr::pg_node_attr | ( | query_jumble_ignore | ) |
Oid resultcollid ArrayCoerceExpr::pg_node_attr | ( | query_jumble_ignore | ) |
CoercionForm coerceformat ArrayCoerceExpr::pg_node_attr | ( | query_jumble_ignore | ) |
Expr* ArrayCoerceExpr::arg |
Definition at line 1233 of file primnodes.h.
Referenced by adjust_standard_join_alias_expression(), build_coercion_expression(), contain_context_dependent_node_walker(), cost_qual_eval_walker(), eval_const_expressions_mutator(), ExecInitExprRec(), expression_tree_mutator_impl(), expression_tree_walker_impl(), exprLocation(), find_nonnullable_rels_walker(), find_nonnullable_vars_walker(), get_rule_expr(), is_standard_join_alias_expression(), and strip_array_coercion().
Expr* ArrayCoerceExpr::elemexpr |
Definition at line 1234 of file primnodes.h.
Referenced by build_coercion_expression(), contain_context_dependent_node_walker(), cost_qual_eval_walker(), eval_const_expressions_mutator(), ExecInitExprRec(), expression_tree_mutator_impl(), expression_tree_walker_impl(), and strip_array_coercion().
ParseLoc ArrayCoerceExpr::location |
Definition at line 1242 of file primnodes.h.
Referenced by build_coercion_expression(), and exprLocation().
Oid ArrayCoerceExpr::resulttype |
Definition at line 1235 of file primnodes.h.
Referenced by build_coercion_expression(), ExecInitExprRec(), find_expr_references_walker(), and get_rule_expr().
Expr ArrayCoerceExpr::xpr |
Definition at line 1232 of file primnodes.h.