PostgreSQL Source Code
git master
|
#include <primnodes.h>
Data Fields | |
Expr | xpr |
List * | args |
Oid | row_typeid |
CoercionForm | row_format |
List * | colnames |
int | location |
Definition at line 1072 of file primnodes.h.
List* RowExpr::args |
Definition at line 1075 of file primnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), assign_collations_walker(), coerce_record_to_complex(), eval_const_expressions_mutator(), ExecInitExprRec(), expression_tree_mutator(), flatten_grouping_sets(), flatten_join_alias_vars_mutator(), get_expr_result_type(), get_rule_expr(), make_path_rowexpr(), make_row_distinct_op(), pullup_replace_vars_callback(), ReplaceVarsFromTargetList_callback(), rewriteSearchAndCycle(), transformMultiAssignRef(), transformRowExpr(), and transformWholeRowRef().
List* RowExpr::colnames |
Definition at line 1091 of file primnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), coerce_record_to_complex(), ExecInitExprRec(), flatten_join_alias_vars_mutator(), get_expr_result_type(), get_name_for_var_field(), make_path_rowexpr(), pullup_replace_vars_callback(), ReplaceVarsFromTargetList_callback(), rewriteSearchAndCycle(), transformRowExpr(), and transformWholeRowRef().
int RowExpr::location |
Definition at line 1092 of file primnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), coerce_record_to_complex(), flatten_join_alias_vars_mutator(), make_path_rowexpr(), pullup_replace_vars_callback(), ReplaceVarsFromTargetList_callback(), transformMultiAssignRef(), transformRowExpr(), and transformWholeRowRef().
CoercionForm RowExpr::row_format |
Definition at line 1090 of file primnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), coerce_record_to_complex(), flatten_grouping_sets(), flatten_join_alias_vars_mutator(), get_rule_expr(), make_path_rowexpr(), pullup_replace_vars_callback(), ReplaceVarsFromTargetList_callback(), transformRowExpr(), and transformWholeRowRef().
Oid RowExpr::row_typeid |
Definition at line 1076 of file primnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), coerce_record_to_complex(), eval_const_expressions_mutator(), ExecInitExprRec(), find_expr_references_walker(), flatten_join_alias_vars_mutator(), get_expr_result_type(), get_rule_expr(), make_path_rowexpr(), pullup_replace_vars_callback(), ReplaceVarsFromTargetList_callback(), transformRowExpr(), and transformWholeRowRef().
Expr RowExpr::xpr |
Definition at line 1074 of file primnodes.h.