PostgreSQL Source Code
git master
|
#include <primnodes.h>
Data Fields | |
Expr | xpr |
Expr * | arg |
NullTestType | nulltesttype |
bool | argisrow |
int | location |
Definition at line 1240 of file primnodes.h.
Expr* NullTest::arg |
Definition at line 1243 of file primnodes.h.
Referenced by build_minmax_path(), deparseNullTest(), eval_const_expressions_mutator(), ExecIndexBuildScanKeys(), ExecInitExprRec(), expression_tree_mutator(), exprLocation(), find_forced_null_var(), find_nonnullable_rels_walker(), find_nonnullable_vars_walker(), fix_indexqual_clause(), foreign_expr_walker(), get_qual_for_list(), get_range_nulltest(), get_relation_constraints(), get_rule_expr(), JumbleExpr(), make_nulltest_from_distinct(), match_clause_to_indexcol(), match_clause_to_partition_key(), mcv_get_match_bitmap(), negate_clause(), NotNullImpliedByRelConstraints(), PartConstraintImpliedByRelConstraint(), predicate_implied_by_simple_clause(), process_equivalence(), statext_is_compatible_clause_internal(), transformAExprOp(), and transformExprRecurse().
bool NullTest::argisrow |
Definition at line 1245 of file primnodes.h.
Referenced by build_minmax_path(), deparseNullTest(), eval_const_expressions_mutator(), ExecInitExprRec(), find_forced_null_var(), find_nonnullable_rels_walker(), find_nonnullable_vars_walker(), get_qual_for_list(), get_range_nulltest(), get_relation_constraints(), get_rule_expr(), make_nulltest_from_distinct(), match_clause_to_indexcol(), negate_clause(), NotNullImpliedByRelConstraints(), PartConstraintImpliedByRelConstraint(), predicate_implied_by_simple_clause(), process_equivalence(), and transformExprRecurse().
int NullTest::location |
Definition at line 1246 of file primnodes.h.
Referenced by build_minmax_path(), eval_const_expressions_mutator(), exprLocation(), get_qual_for_list(), get_range_nulltest(), get_relation_constraints(), make_nulltest_from_distinct(), negate_clause(), NotNullImpliedByRelConstraints(), PartConstraintImpliedByRelConstraint(), process_equivalence(), and transformAExprOp().
NullTestType NullTest::nulltesttype |
Definition at line 1244 of file primnodes.h.
Referenced by btcostestimate(), build_minmax_path(), deparseNullTest(), eval_const_expressions_mutator(), ExecIndexBuildScanKeys(), ExecInitExprRec(), find_forced_null_var(), find_nonnullable_rels_walker(), find_nonnullable_vars_walker(), get_qual_for_list(), get_range_nulltest(), get_relation_constraints(), get_rule_expr(), JumbleExpr(), make_nulltest_from_distinct(), match_clause_to_partition_key(), mcv_get_match_bitmap(), negate_clause(), NotNullImpliedByRelConstraints(), PartConstraintImpliedByRelConstraint(), predicate_implied_by_simple_clause(), process_equivalence(), and transformAExprOp().
Expr NullTest::xpr |
Definition at line 1242 of file primnodes.h.