PostgreSQL Source Code
git master
|
#include <primnodes.h>
Public Member Functions | |
Oid opfuncid | pg_node_attr (equal_ignore_if_zero, query_jumble_ignore) |
Oid hashfuncid | pg_node_attr (equal_ignore_if_zero, query_jumble_ignore) |
Oid negfuncid | pg_node_attr (equal_ignore_if_zero, query_jumble_ignore) |
Oid inputcollid | pg_node_attr (query_jumble_ignore) |
Data Fields | |
Expr | xpr |
Oid | opno |
bool | useOr |
List * | args |
ParseLoc | location |
Definition at line 893 of file primnodes.h.
Oid opfuncid ScalarArrayOpExpr::pg_node_attr | ( | equal_ignore_if_zero | , |
query_jumble_ignore | |||
) |
Oid hashfuncid ScalarArrayOpExpr::pg_node_attr | ( | equal_ignore_if_zero | , |
query_jumble_ignore | |||
) |
Oid negfuncid ScalarArrayOpExpr::pg_node_attr | ( | equal_ignore_if_zero | , |
query_jumble_ignore | |||
) |
Oid inputcollid ScalarArrayOpExpr::pg_node_attr | ( | query_jumble_ignore | ) |
List* ScalarArrayOpExpr::args |
Definition at line 916 of file primnodes.h.
Referenced by arrayconst_startup_fn(), arrayexpr_startup_fn(), btcostestimate(), clause_is_strict_for(), convert_saop_to_hashed_saop_walker(), cost_qual_eval_walker(), cost_tidscan(), deparseScalarArrayOpExpr(), dependency_is_compatible_clause(), dependency_is_compatible_expression(), ExecIndexBuildScanKeys(), ExecInitExprRec(), expression_tree_mutator_impl(), expression_tree_walker_impl(), exprLocation(), find_nonnullable_rels_walker(), find_nonnullable_vars_walker(), fix_indexqual_clause(), foreign_expr_walker(), genericcostestimate(), get_rule_expr(), gincost_scalararrayopexpr(), index_other_operands_eval_cost(), is_strict_saop(), IsTidEqualAnyClause(), make_partition_op_expr(), make_scalar_array_op(), match_clause_to_partition_key(), match_saopclause_to_indexcol(), mcv_get_match_bitmap(), negate_clause(), predicate_classify(), rewriteSearchAndCycle(), scalararraysel(), statext_is_compatible_clause_internal(), and TidExprListCreate().
ParseLoc ScalarArrayOpExpr::location |
Definition at line 919 of file primnodes.h.
Referenced by exprLocation(), make_partition_op_expr(), make_scalar_array_op(), negate_clause(), and rewriteSearchAndCycle().
Oid ScalarArrayOpExpr::opno |
Definition at line 898 of file primnodes.h.
Referenced by arrayconst_startup_fn(), arrayexpr_startup_fn(), btcostestimate(), clause_is_strict_for(), convert_saop_to_hashed_saop_walker(), deparseScalarArrayOpExpr(), dependency_is_compatible_clause(), dependency_is_compatible_expression(), ExecIndexBuildScanKeys(), find_expr_references_walker(), foreign_expr_walker(), get_rule_expr(), gincost_scalararrayopexpr(), IsTidEqualAnyClause(), make_partition_op_expr(), make_scalar_array_op(), match_clause_to_partition_key(), match_saopclause_to_indexcol(), mcv_get_match_bitmap(), negate_clause(), rewriteSearchAndCycle(), scalararraysel(), set_sa_opfuncid(), and statext_is_compatible_clause_internal().
bool ScalarArrayOpExpr::useOr |
Definition at line 910 of file primnodes.h.
Referenced by clause_is_strict_for(), convert_saop_to_hashed_saop_walker(), deparseScalarArrayOpExpr(), dependency_is_compatible_clause(), dependency_is_compatible_expression(), ExecIndexBuildScanKeys(), ExecInitExprRec(), get_rule_expr(), gincost_scalararrayopexpr(), is_strict_saop(), IsTidEqualAnyClause(), make_partition_op_expr(), make_scalar_array_op(), match_clause_to_partition_key(), match_saopclause_to_indexcol(), mcv_get_match_bitmap(), negate_clause(), predicate_classify(), rewriteSearchAndCycle(), and scalararraysel().
Expr ScalarArrayOpExpr::xpr |
Definition at line 895 of file primnodes.h.