PostgreSQL Source Code: CoerceToDomain 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 coercionformat pg_node_attr (query_jumble_ignore)
Data Fields
Expr xpr
Expr * arg
Oid resulttype
ParseLoc location

Definition at line 2030 of file primnodes.h.

pg_node_attr() [1/3]

int32 resulttypmod CoerceToDomain::pg_node_attr ( query_jumble_ignore )

pg_node_attr() [2/3]

Oid resultcollid CoerceToDomain::pg_node_attr ( query_jumble_ignore )

pg_node_attr() [3/3]

CoercionForm coercionformat CoerceToDomain::pg_node_attr ( query_jumble_ignore )

arg

Expr* CoerceToDomain::arg

Definition at line 2033 of file primnodes.h.

Referenced by ATColumnChangeRequiresRewrite(), coerce_to_domain(), eval_const_expressions_mutator(), ExecInitCoerceToDomain(), expression_tree_mutator_impl(), exprLocation(), get_rule_expr(), get_update_query_targetlist_def(), isAssignmentIndirectionExpr(), process_matched_tle(), and processIndirection().

location

resulttype

Oid CoerceToDomain::resulttype

xpr


The documentation for this struct was generated from the following file: