PostgreSQL Source Code git master
Public Member Functions | Data Fields
RelabelType Struct Reference

#include <primnodes.h>

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
 
Exprarg
 
 
 

Detailed Description

Definition at line 1213 of file primnodes.h.

Member Function Documentation

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  )

Field Documentation

arg

Expr* RelabelType::arg

Definition at line 1216 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

ParseLoc RelabelType::location

Definition at line 1224 of file primnodes.h.

Referenced by applyRelabelType(), coerce_type(), eval_const_expressions_mutator(), exprLocation(), and makeRelabelType().

resulttype

Oid RelabelType::resulttype

Definition at line 1217 of file primnodes.h.

Referenced by applyRelabelType(), deparseRelabelType(), eval_const_expressions_mutator(), find_expr_references_walker(), get_rule_expr(), and makeRelabelType().

xpr

Expr RelabelType::xpr

Definition at line 1215 of file primnodes.h.


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

AltStyle によって変換されたページ (->オリジナル) /