#include <primnodes.h>
Data Fields | |
Expr | xpr |
Oid | opno |
Oid | opfuncid |
Oid | opresulttype |
bool | opretset |
Oid | opcollid |
Oid | inputcollid |
List * | args |
int | location |
Definition at line 389 of file primnodes.h.
Definition at line 398 of file primnodes.h.
Referenced by arrayconst_cleanup_fn(), arrayconst_startup_fn(), arrayexpr_cleanup_fn(), arrayexpr_next_fn(), arrayexpr_startup_fn(), clause_selectivity(), clauselist_selectivity(), CommuteOpExpr(), convert_EXISTS_to_ANY(), create_hashjoin_plan(), create_unique_path(), deparseDistinctExpr(), deparseOpExpr(), eval_const_expressions_mutator(), exec_simple_check_node(), ExecInitExpr(), expression_tree_mutator(), expression_tree_walker(), exprLocation(), exprTypmod(), find_nonnullable_rels_walker(), find_nonnullable_vars_walker(), fix_indexorderby_references(), fix_indexqual_references(), flatten_join_using_qual(), foreign_expr_walker(), get_leftop(), get_oper_expr(), get_rightop(), get_rule_expr(), get_simple_binary_op_name(), get_sublink_expr(), get_switched_clauses(), hash_ok_operator(), IsTidEqualClause(), JumbleExpr(), make_op(), make_opclause(), make_row_comparison_op(), match_clause_to_ordering_op(), MJExamineQuals(), negate_clause(), print_expr(), and transformAExprNullIf().
Definition at line 397 of file primnodes.h.
Referenced by arrayconst_startup_fn(), arrayexpr_startup_fn(), clause_selectivity(), convert_EXISTS_to_ANY(), eval_const_expressions_mutator(), ExecEvalDistinct(), ExecEvalNullIf(), ExecEvalOper(), foreign_expr_walker(), get_switched_clauses(), make_opclause(), and negate_clause().
int OpExpr::location |
Definition at line 399 of file primnodes.h.
Referenced by eval_const_expressions_mutator(), exprLocation(), get_switched_clauses(), make_op(), make_opclause(), and negate_clause().
Definition at line 396 of file primnodes.h.
Referenced by arrayconst_startup_fn(), arrayexpr_startup_fn(), eval_const_expressions_mutator(), foreign_expr_walker(), get_switched_clauses(), make_opclause(), and negate_clause().
Definition at line 393 of file primnodes.h.
Referenced by _equalDistinctExpr(), _equalNullIfExpr(), _equalOpExpr(), arrayconst_startup_fn(), arrayexpr_startup_fn(), CommuteOpExpr(), contain_leaky_functions_walker(), contain_mutable_functions_walker(), contain_nonstrict_functions_walker(), contain_volatile_functions_walker(), eval_const_expressions_mutator(), ExecEvalDistinct(), ExecEvalNullIf(), ExecEvalOper(), ExecInitSubPlan(), expression_returns_set_rows_walker(), find_nonnullable_rels_walker(), find_nonnullable_vars_walker(), get_switched_clauses(), make_op(), make_opclause(), match_clause_to_ordering_op(), negate_clause(), and set_opfuncid().
Definition at line 392 of file primnodes.h.
Referenced by arrayconst_startup_fn(), arrayexpr_startup_fn(), clause_selectivity(), clauselist_selectivity(), CommuteOpExpr(), convert_EXISTS_to_ANY(), create_unique_path(), deparseOpExpr(), eval_const_expressions_mutator(), ExecInitHashJoin(), find_expr_references_walker(), foreign_expr_walker(), get_oper_expr(), get_simple_binary_op_name(), get_sublink_expr(), get_switched_clauses(), hash_ok_operator(), IsTidEqualClause(), JumbleExpr(), make_op(), make_opclause(), make_row_comparison_op(), match_clause_to_ordering_op(), MJExamineQuals(), negate_clause(), print_expr(), and set_opfuncid().
Definition at line 394 of file primnodes.h.
Referenced by arrayconst_startup_fn(), arrayexpr_startup_fn(), eval_const_expressions_mutator(), get_switched_clauses(), make_op(), make_opclause(), make_row_comparison_op(), negate_clause(), and transformAExprNullIf().
Definition at line 395 of file primnodes.h.
Referenced by arrayconst_startup_fn(), arrayexpr_startup_fn(), eval_const_expressions_mutator(), exec_simple_check_node(), expression_returns_set_rows_walker(), expression_returns_set_walker(), get_switched_clauses(), make_op(), make_opclause(), and negate_clause().
Definition at line 391 of file primnodes.h.
Referenced by arrayconst_startup_fn(), and arrayexpr_startup_fn().