|
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 70 of file prepjointree.c.
| nullingrel_info* pullup_replace_vars_context::nullinfo |
Definition at line 79 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 81 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 77 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 75 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 72 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 84 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 74 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 73 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 82 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 83 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().