PostgreSQL Source Code
git master
|
#include <primnodes.h>
Data Fields | |
Expr | xpr |
Oid | array_typeid |
Oid | array_collid |
Oid | element_typeid |
List * | elements |
bool | multidims |
int | location |
Definition at line 1009 of file primnodes.h.
Oid ArrayExpr::array_collid |
Definition at line 1013 of file primnodes.h.
Referenced by foreign_expr_walker(), and make_partition_op_expr().
Oid ArrayExpr::array_typeid |
Definition at line 1012 of file primnodes.h.
Referenced by deparseArrayExpr(), exprTypmod(), get_rule_expr(), make_partition_op_expr(), make_path_cat_expr(), make_path_initial_array(), ParseFuncOrColumn(), transformAExprIn(), and transformArrayExpr().
Oid ArrayExpr::element_typeid |
Definition at line 1014 of file primnodes.h.
Referenced by ExecInitExprRec(), exprTypmod(), make_partition_op_expr(), make_path_cat_expr(), make_path_initial_array(), ParseFuncOrColumn(), scalararraysel(), transformAExprIn(), and transformArrayExpr().
List* ArrayExpr::elements |
Definition at line 1015 of file primnodes.h.
Referenced by arrayexpr_startup_fn(), deparseArrayExpr(), ExecInitExprRec(), expression_tree_mutator(), exprTypmod(), foreign_expr_walker(), get_rule_expr(), is_strict_saop(), make_partition_op_expr(), make_path_cat_expr(), make_path_initial_array(), match_clause_to_partition_key(), ParseFuncOrColumn(), scalararraysel(), transformAExprIn(), and transformArrayExpr().
int ArrayExpr::location |
Definition at line 1017 of file primnodes.h.
Referenced by make_partition_op_expr(), make_path_cat_expr(), make_path_initial_array(), ParseFuncOrColumn(), transformAExprIn(), and transformArrayExpr().
bool ArrayExpr::multidims |
Definition at line 1016 of file primnodes.h.
Referenced by ExecInitExprRec(), exprTypmod(), is_strict_saop(), make_partition_op_expr(), match_clause_to_partition_key(), ParseFuncOrColumn(), transformAExprIn(), and transformArrayExpr().
Expr ArrayExpr::xpr |
Definition at line 1011 of file primnodes.h.