PostgreSQL Source Code git master
|
Data Fields | |
PlannerInfo * | root |
List * | targetlist |
RangeTblEntry * | target_rte |
int | result_relation |
Relids | relids |
nullingrel_info * | nullinfo |
bool * | outer_hasSubLinks |
int | varno |
ReplaceWrapOption | wrap_option |
Node ** | rv_cache |
Definition at line 69 of file prepjointree.c.
nullingrel_info* pullup_replace_vars_context::nullinfo |
Definition at line 78 of file prepjointree.c.
Referenced by expand_virtual_generated_columns(), pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), and pullup_replace_vars_callback().
bool* pullup_replace_vars_context::outer_hasSubLinks |
Definition at line 80 of file prepjointree.c.
Referenced by expand_virtual_generated_columns(), pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), and pullup_replace_vars().
Relids pullup_replace_vars_context::relids |
Definition at line 76 of file prepjointree.c.
Referenced by expand_virtual_generated_columns(), pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), and pullup_replace_vars_callback().
int pullup_replace_vars_context::result_relation |
Definition at line 74 of file prepjointree.c.
Referenced by expand_virtual_generated_columns(), pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), and pullup_replace_vars_callback().
PlannerInfo* pullup_replace_vars_context::root |
Definition at line 71 of file prepjointree.c.
Referenced by expand_virtual_generated_columns(), pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), pullup_replace_vars_callback(), and replace_vars_in_jointree().
Node** pullup_replace_vars_context::rv_cache |
Definition at line 83 of file prepjointree.c.
Referenced by expand_virtual_generated_columns(), pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), and pullup_replace_vars_callback().
RangeTblEntry* pullup_replace_vars_context::target_rte |
Definition at line 73 of file prepjointree.c.
Referenced by expand_virtual_generated_columns(), pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), pullup_replace_vars_callback(), and replace_vars_in_jointree().
List* pullup_replace_vars_context::targetlist |
Definition at line 72 of file prepjointree.c.
Referenced by expand_virtual_generated_columns(), pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), and pullup_replace_vars_callback().
int pullup_replace_vars_context::varno |
Definition at line 81 of file prepjointree.c.
Referenced by expand_virtual_generated_columns(), pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), pullup_replace_vars(), pullup_replace_vars_callback(), pullup_replace_vars_subquery(), and replace_vars_in_jointree().
ReplaceWrapOption pullup_replace_vars_context::wrap_option |
Definition at line 82 of file prepjointree.c.
Referenced by expand_virtual_generated_columns(), perform_pullup_replace_vars(), pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), pullup_replace_vars_callback(), and replace_vars_in_jointree().