PostgreSQL Source Code
git master
|
Data Fields | |
PlannerInfo * | root |
List * | targetlist |
RangeTblEntry * | target_rte |
Relids | relids |
nullingrel_info * | nullinfo |
bool * | outer_hasSubLinks |
int | varno |
bool | wrap_non_vars |
Node ** | rv_cache |
Definition at line 56 of file prepjointree.c.
nullingrel_info* pullup_replace_vars_context::nullinfo |
Definition at line 63 of file prepjointree.c.
Referenced by 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 65 of file prepjointree.c.
Referenced by pull_up_constant_function(), pull_up_simple_subquery(), and pull_up_simple_values().
Relids pullup_replace_vars_context::relids |
Definition at line 61 of file prepjointree.c.
Referenced by 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 58 of file prepjointree.c.
Referenced by pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), and pullup_replace_vars_callback().
Node** pullup_replace_vars_context::rv_cache |
Definition at line 68 of file prepjointree.c.
Referenced by 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 60 of file prepjointree.c.
Referenced by pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), and pullup_replace_vars_callback().
List* pullup_replace_vars_context::targetlist |
Definition at line 59 of file prepjointree.c.
Referenced by 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 66 of file prepjointree.c.
Referenced by pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), and pullup_replace_vars_callback().
bool pullup_replace_vars_context::wrap_non_vars |
Definition at line 67 of file prepjointree.c.
Referenced by perform_pullup_replace_vars(), pull_up_constant_function(), pull_up_simple_subquery(), pull_up_simple_values(), and pullup_replace_vars_callback().