PostgreSQL Source Code: RelabelType 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 relabelformat | pg_node_attr (query_jumble_ignore) |
Data Fields | |
---|---|
Expr | xpr |
Expr * | arg |
Oid | resulttype |
ParseLoc | location |
Definition at line 1198 of file primnodes.h.
◆ pg_node_attr() [1/3]
int32 resulttypmod RelabelType::pg_node_attr | ( | query_jumble_ignore | ) |
---|
◆ pg_node_attr() [2/3]
Oid resultcollid RelabelType::pg_node_attr | ( | query_jumble_ignore | ) |
---|
◆ pg_node_attr() [3/3]
CoercionForm relabelformat RelabelType::pg_node_attr | ( | query_jumble_ignore | ) |
---|
◆ arg
Definition at line 1201 of file primnodes.h.
Referenced by adjust_standard_join_alias_expression(), applyRelabelType(), deparseRelabelType(), eval_const_expressions_mutator(), ExecInitExprRec(), expression_tree_mutator_impl(), exprLocation(), find_nonnullable_rels_walker(), find_nonnullable_vars_walker(), foreign_expr_walker(), get_rule_expr(), is_standard_join_alias_expression(), isAssignmentIndirectionExpr(), makeRelabelType(), and strip_implicit_coercions().
◆ location
◆ resulttype
Oid RelabelType::resulttype
◆ xpr
The documentation for this struct was generated from the following file:
- src/include/nodes/primnodes.h