#include <primnodes.h>
Data Fields | |
Expr | xpr |
Oid | consttype |
int32 | consttypmod |
Oid | constcollid |
int | constlen |
Datum | constvalue |
bool | constisnull |
bool | constbyval |
int | location |
Definition at line 165 of file primnodes.h.
Definition at line 175 of file primnodes.h.
Referenced by _copyConst(), _equalConst(), _outConst(), arrayconst_startup_fn(), coerce_type(), and makeConst().
Definition at line 170 of file primnodes.h.
Referenced by arrayconst_startup_fn(), coerce_type(), eval_const_expressions_mutator(), find_expr_references_walker(), foreign_expr_walker(), get_const_collation(), and makeConst().
Definition at line 173 of file primnodes.h.
Referenced by _copyConst(), _equalConst(), _outConst(), arrayconst_next_fn(), btree_predicate_proof(), check_constant_qual(), clause_selectivity(), coerce_type(), deparseConst(), eval_const_expressions_mutator(), ExecEvalConst(), exprIsLengthCoercion(), find_expr_references_walker(), get_const_expr(), get_rule_expr(), is_dummy_plan(), makeConst(), negate_clause(), print_expr(), process_implied_equality(), restriction_is_constant_false(), simplify_and_arguments(), and simplify_or_arguments().
int Const::constlen |
Definition at line 171 of file primnodes.h.
Referenced by _copyConst(), _equalConst(), _outConst(), arrayconst_startup_fn(), coerce_type(), and makeConst().
Definition at line 168 of file primnodes.h.
Referenced by arrayconst_startup_fn(), coerce_type(), deparseConst(), eval_const_expressions_mutator(), exprIsLengthCoercion(), find_expr_references_walker(), get_const_collation(), get_const_expr(), JumbleExpr(), like_fixed_prefix(), make_greater_string(), makeConst(), patternsel(), prefix_quals(), prefix_selectivity(), print_expr(), process_implied_equality(), and regex_fixed_prefix().
Definition at line 169 of file primnodes.h.
Referenced by arrayconst_startup_fn(), coerce_type(), deparseConst(), eval_const_expressions_mutator(), get_const_expr(), and makeConst().
Definition at line 172 of file primnodes.h.
Referenced by _copyConst(), _equalConst(), _outConst(), arrayconst_next_fn(), arrayconst_startup_fn(), check_constant_qual(), clause_selectivity(), coerce_type(), deparseConst(), eval_const_expressions_mutator(), ExecEvalConst(), expand_indexqual_opclause(), exprIsLengthCoercion(), find_expr_references_walker(), fix_expr_common(), get_const_expr(), get_rule_expr(), is_dummy_plan(), like_fixed_prefix(), make_greater_string(), makeConst(), match_special_index_operator(), negate_clause(), patternsel(), prefix_quals(), prefix_selectivity(), print_expr(), process_implied_equality(), regex_fixed_prefix(), restriction_is_constant_false(), simplify_and_arguments(), and simplify_or_arguments().
int Const::location |
Definition at line 179 of file primnodes.h.
Referenced by coerce_type(), JumbleExpr(), make_const(), makeConst(), and transformAExprOf().
Definition at line 167 of file primnodes.h.
Referenced by arrayconst_startup_fn().