PostgreSQL Source Code: ArrayCoerceExpr Struct Reference (original) (raw)
#include <[primnodes.h](primnodes%5F8h%5Fsource.html)>
| 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 |
Detailed Description
Definition at line 1263 of file primnodes.h.
Member Function Documentation
◆ pg_node_attr() [1/3]
| int32 resulttypmod ArrayCoerceExpr::pg_node_attr | ( | query_jumble_ignore | ) |
|---|
◆ pg_node_attr() [2/3]
| Oid resultcollid ArrayCoerceExpr::pg_node_attr | ( | query_jumble_ignore | ) |
|---|
◆ pg_node_attr() [3/3]
| CoercionForm coerceformat ArrayCoerceExpr::pg_node_attr | ( | query_jumble_ignore | ) |
|---|
Field Documentation
◆ arg
Expr* ArrayCoerceExpr::arg
Definition at line 1266 of file primnodes.h.
Referenced by adjust_standard_join_alias_expression(), build_coercion_expression(), contain_context_dependent_node_walker(), cost_qual_eval_walker(), deparseArrayCoerceExpr(), 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().
◆ elemexpr
Expr* ArrayCoerceExpr::elemexpr
◆ location
◆ resulttype
Oid ArrayCoerceExpr::resulttype
◆ xpr
Expr ArrayCoerceExpr::xpr
The documentation for this struct was generated from the following file:
- src/include/nodes/primnodes.h