PostgreSQL Source Code
git master
|
Data Fields | |
List * | rtable |
List * | rtable_names |
List * | rtable_columns |
List * | subplans |
List * | ctes |
AppendRelInfo ** | appendrels |
bool | unique_using |
List * | using_names |
Plan * | plan |
List * | ancestors |
Plan * | outer_plan |
Plan * | inner_plan |
List * | outer_tlist |
List * | inner_tlist |
List * | index_tlist |
Definition at line 156 of file ruleutils.c.
List* deparse_namespace::ancestors |
Definition at line 169 of file ruleutils.c.
Referenced by find_param_referent(), pop_ancestor_plan(), pop_child_plan(), push_ancestor_plan(), push_child_plan(), and set_deparse_context_plan().
AppendRelInfo** deparse_namespace::appendrels |
Definition at line 163 of file ruleutils.c.
Referenced by deparse_context_for(), deparse_context_for_plan_tree(), get_variable(), pg_get_triggerdef_worker(), select_rtable_names_for_explain(), and set_deparse_for_query().
List* deparse_namespace::ctes |
Definition at line 162 of file ruleutils.c.
Referenced by deparse_context_for(), deparse_context_for_plan_tree(), generate_relation_name(), get_name_for_var_field(), pg_get_triggerdef_worker(), select_rtable_names_for_explain(), and set_deparse_for_query().
List* deparse_namespace::index_tlist |
Definition at line 174 of file ruleutils.c.
Referenced by get_name_for_var_field(), resolve_special_varno(), and set_deparse_plan().
Plan* deparse_namespace::inner_plan |
Definition at line 171 of file ruleutils.c.
Referenced by get_name_for_var_field(), get_variable(), resolve_special_varno(), and set_deparse_plan().
List* deparse_namespace::inner_tlist |
Definition at line 173 of file ruleutils.c.
Referenced by get_name_for_var_field(), get_variable(), resolve_special_varno(), and set_deparse_plan().
Plan* deparse_namespace::outer_plan |
Definition at line 170 of file ruleutils.c.
Referenced by get_name_for_var_field(), resolve_special_varno(), and set_deparse_plan().
List* deparse_namespace::outer_tlist |
Definition at line 172 of file ruleutils.c.
Referenced by get_name_for_var_field(), resolve_special_varno(), and set_deparse_plan().
Plan* deparse_namespace::plan |
Definition at line 168 of file ruleutils.c.
Referenced by find_param_referent(), get_name_for_var_field(), get_variable(), push_child_plan(), resolve_special_varno(), and set_deparse_plan().
List* deparse_namespace::rtable |
Definition at line 158 of file ruleutils.c.
Referenced by deparse_context_for(), deparse_context_for_plan_tree(), get_name_for_var_field(), get_variable(), has_dangerous_join_using(), pg_get_triggerdef_worker(), resolve_special_varno(), select_rtable_names_for_explain(), set_deparse_for_query(), set_rtable_names(), set_simple_column_names(), and set_using_names().
List* deparse_namespace::rtable_columns |
Definition at line 160 of file ruleutils.c.
Referenced by set_deparse_for_query(), and set_simple_column_names().
List* deparse_namespace::rtable_names |
Definition at line 159 of file ruleutils.c.
Referenced by deparse_context_for_plan_tree(), get_rtable_name(), get_variable(), select_rtable_names_for_explain(), and set_rtable_names().
List* deparse_namespace::subplans |
Definition at line 161 of file ruleutils.c.
Referenced by deparse_context_for(), deparse_context_for_plan_tree(), find_param_referent(), pg_get_triggerdef_worker(), select_rtable_names_for_explain(), set_deparse_for_query(), and set_deparse_plan().
bool deparse_namespace::unique_using |
Definition at line 165 of file ruleutils.c.
Referenced by set_deparse_for_query(), and set_using_names().
List* deparse_namespace::using_names |
Definition at line 166 of file ruleutils.c.
Referenced by colname_is_unique(), and set_using_names().