PostgreSQL Source Code: Const Struct Reference (original) (raw)

#include <[primnodes.h](primnodes%5F8h%5Fsource.html)>

Public Member Functions
pg_node_attr (custom_copy_equal, custom_read_write) Expr xpr
int32 consttypmod pg_node_attr (query_jumble_ignore)
Oid constcollid pg_node_attr (query_jumble_ignore)
int constlen pg_node_attr (query_jumble_ignore)
Datum constvalue pg_node_attr (query_jumble_ignore)
bool constisnull pg_node_attr (query_jumble_ignore)
bool constbyval pg_node_attr (query_jumble_ignore)
ParseLoc location pg_node_attr (query_jumble_location)

Definition at line 323 of file primnodes.h.

pg_node_attr() [1/8]

Const::pg_node_attr ( custom_copy_equal ,
custom_read_write
)

pg_node_attr() [2/8]

int32 consttypmod Const::pg_node_attr ( query_jumble_ignore )

pg_node_attr() [3/8]

Oid constcollid Const::pg_node_attr ( query_jumble_ignore )

pg_node_attr() [4/8]

int constlen Const::pg_node_attr ( query_jumble_ignore )

pg_node_attr() [5/8]

Datum constvalue Const::pg_node_attr ( query_jumble_ignore )

pg_node_attr() [6/8]

bool constisnull Const::pg_node_attr ( query_jumble_ignore )

pg_node_attr() [7/8]

bool constbyval Const::pg_node_attr ( query_jumble_ignore )

pg_node_attr() [8/8]

ParseLoc location Const::pg_node_attr ( query_jumble_location )

consttype

Definition at line 329 of file primnodes.h.

Referenced by applyRelabelType(), coerce_type(), contain_mutable_functions_walker(), deparseConst(), eval_const_expressions_mutator(), exprIsLengthCoercion(), find_expr_references_walker(), get_const_collation(), get_const_expr(), get_fn_opclass_options(), get_func_sql_syntax(), get_windowclause_startup_tuples(), get_with_clause(), has_fn_opclass_options(), like_fixed_prefix(), make_greater_string(), makeConst(), match_pattern_prefix(), pattern_fixed_prefix(), patternsel_common(), prefix_selectivity(), process_implied_equality(), regex_fixed_prefix(), and simplify_EXISTS_query().


The documentation for this struct was generated from the following file: