|
PostgreSQL Source Code git master
|
#include <pathnodes.h>
Public Member Functions | |
| pg_node_attr (no_copy_equal, no_read, no_query_jumble) NodeTag type | |
Data Fields | |
| Relids | ppi_req_outer |
| Cardinality | ppi_rows |
| List * | ppi_clauses |
| Bitmapset * | ppi_serials |
Definition at line 1820 of file pathnodes.h.
| ParamPathInfo::pg_node_attr | ( | no_copy_equal | , |
| no_read | , | ||
| no_query_jumble | |||
| ) |
| List* ParamPathInfo::ppi_clauses |
Definition at line 1828 of file pathnodes.h.
Referenced by cost_subqueryscan(), get_appendrel_parampathinfo(), get_baserel_parampathinfo(), get_joinrel_parampathinfo(), get_restriction_qual_cost(), paraminfo_get_equal_hashops(), postgresGetForeignPaths(), and reparameterize_path_by_child().
| Relids ParamPathInfo::ppi_req_outer |
Definition at line 1826 of file pathnodes.h.
Referenced by find_param_path_info(), get_appendrel_parampathinfo(), get_baserel_parampathinfo(), get_joinrel_parampathinfo(), postgresGetForeignPaths(), and reparameterize_path_by_child().
| Cardinality ParamPathInfo::ppi_rows |
Definition at line 1827 of file pathnodes.h.
Referenced by cost_bitmap_heap_scan(), cost_ctescan(), cost_functionscan(), cost_gather(), cost_gather_merge(), cost_namedtuplestorescan(), cost_resultscan(), cost_samplescan(), cost_seqscan(), cost_tablefuncscan(), cost_tidrangescan(), cost_tidscan(), cost_valuesscan(), get_appendrel_parampathinfo(), get_baserel_parampathinfo(), get_joinrel_parampathinfo(), postgresGetForeignPaths(), and reparameterize_path_by_child().
| Bitmapset* ParamPathInfo::ppi_serials |
Definition at line 1829 of file pathnodes.h.
Referenced by get_appendrel_parampathinfo(), get_baserel_parampathinfo(), get_joinrel_parampathinfo(), and reparameterize_path_by_child().