|
PostgreSQL Source Code git master
|
#include <pathnodes.h>
Public Member Functions | |
| pg_node_attr (no_copy_equal, no_read, no_query_jumble) NodeTag type | |
| Datum initValue | pg_node_attr (read_write_ignore) |
Data Fields | |
| List * | args |
| Expr * | aggfilter |
| Oid | transfn_oid |
| Oid | serialfn_oid |
| Oid | deserialfn_oid |
| Oid | combinefn_oid |
| Oid | aggtranstype |
| int32 | aggtranstypmod |
| int | transtypeLen |
| bool | transtypeByVal |
| int32 | aggtransspace |
| bool | initValueIsNull |
Definition at line 3664 of file pathnodes.h.
| AggTransInfo::pg_node_attr | ( | no_copy_equal | , |
| no_read | , | ||
| no_query_jumble | |||
| ) |
| Expr* AggTransInfo::aggfilter |
Definition at line 3672 of file pathnodes.h.
Referenced by get_agg_clause_costs(), and preprocess_aggref().
| int32 AggTransInfo::aggtransspace |
Definition at line 3695 of file pathnodes.h.
Referenced by get_agg_clause_costs(), is_partial_agg_memory_risky(), and preprocess_aggref().
| Oid AggTransInfo::aggtranstype |
Definition at line 3687 of file pathnodes.h.
Referenced by find_compatible_trans(), get_agg_clause_costs(), and preprocess_aggref().
| int32 AggTransInfo::aggtranstypmod |
Definition at line 3690 of file pathnodes.h.
Referenced by get_agg_clause_costs(), and preprocess_aggref().
| List* AggTransInfo::args |
Definition at line 3671 of file pathnodes.h.
Referenced by get_agg_clause_costs(), and preprocess_aggref().
| Oid AggTransInfo::combinefn_oid |
Definition at line 3684 of file pathnodes.h.
Referenced by find_compatible_trans(), get_agg_clause_costs(), and preprocess_aggref().
| Oid AggTransInfo::deserialfn_oid |
Definition at line 3681 of file pathnodes.h.
Referenced by find_compatible_trans(), get_agg_clause_costs(), and preprocess_aggref().
| bool AggTransInfo::initValueIsNull |
Definition at line 3699 of file pathnodes.h.
Referenced by find_compatible_trans(), and preprocess_aggref().
| Oid AggTransInfo::serialfn_oid |
Definition at line 3678 of file pathnodes.h.
Referenced by find_compatible_trans(), get_agg_clause_costs(), and preprocess_aggref().
| Oid AggTransInfo::transfn_oid |
Definition at line 3675 of file pathnodes.h.
Referenced by find_compatible_trans(), get_agg_clause_costs(), and preprocess_aggref().
| bool AggTransInfo::transtypeByVal |
Definition at line 3692 of file pathnodes.h.
Referenced by get_agg_clause_costs(), and preprocess_aggref().
| int AggTransInfo::transtypeLen |
Definition at line 3691 of file pathnodes.h.
Referenced by preprocess_aggref().