|
PostgreSQL Source Code git master
|
Data Fields | |
| StringInfo | buf |
| List * | namespaces |
| TupleDesc | resultDesc |
| List * | targetList |
| List * | windowClause |
| int | prettyFlags |
| int | wrapColumn |
| int | indentLevel |
| bool | varprefix |
| bool | colNamesVisible |
| bool | inGroupBy |
| bool | varInOrderBy |
| Bitmapset * | appendparents |
Definition at line 112 of file ruleutils.c.
| Bitmapset* deparse_context::appendparents |
Definition at line 126 of file ruleutils.c.
Referenced by deparse_expression_pretty(), get_query_def(), get_variable(), get_window_frame_options_for_explain(), make_ruledef(), pg_get_triggerdef_worker(), and resolve_special_varno().
| StringInfo deparse_context::buf |
Definition at line 114 of file ruleutils.c.
Referenced by appendContextKeyword(), deparse_expression_pretty(), get_agg_expr_helper(), get_basic_select_query(), get_coercion_expr(), get_column_alias_list(), get_const_collation(), get_const_expr(), get_delete_query_def(), get_from_clause(), get_from_clause_coldeflist(), get_from_clause_item(), get_func_expr(), get_func_sql_syntax(), get_insert_query_def(), get_json_behavior(), get_json_constructor(), get_json_expr_options(), get_json_table(), get_json_table_columns(), get_json_table_nested_columns(), get_merge_query_def(), get_oper_expr(), get_parameter(), get_query_def(), get_range_partbound_string(), get_returning_clause(), get_rte_alias(), get_rule_expr(), get_rule_expr_funccall(), get_rule_expr_paren(), get_rule_groupingset(), get_rule_list_toplevel(), get_rule_orderby(), get_rule_sortgroupclause(), get_rule_windowclause(), get_rule_windowspec(), get_select_query_def(), get_setop_query(), get_special_variable(), get_sublink_expr(), get_tablesample_def(), get_target_list(), get_update_query_def(), get_update_query_targetlist_def(), get_utility_query_def(), get_values_def(), get_variable(), get_window_frame_options(), get_window_frame_options_for_explain(), get_windowfunc_expr_helper(), get_with_clause(), get_xmltable(), make_ruledef(), pg_get_triggerdef_worker(), printSubscripts(), and processIndirection().
| bool deparse_context::colNamesVisible |
Definition at line 123 of file ruleutils.c.
Referenced by deparse_expression_pretty(), get_query_def(), get_setop_query(), get_target_list(), get_window_frame_options_for_explain(), make_ruledef(), and pg_get_triggerdef_worker().
| int deparse_context::indentLevel |
Definition at line 121 of file ruleutils.c.
Referenced by appendContextKeyword(), deparse_expression_pretty(), get_basic_select_query(), get_delete_query_def(), get_from_clause_item(), get_insert_query_def(), get_json_table(), get_json_table_columns(), get_merge_query_def(), get_query_def(), get_setop_query(), get_sublink_expr(), get_update_query_def(), get_window_frame_options_for_explain(), get_with_clause(), make_ruledef(), and pg_get_triggerdef_worker().
| bool deparse_context::inGroupBy |
Definition at line 124 of file ruleutils.c.
Referenced by deparse_expression_pretty(), get_agg_expr_helper(), get_basic_select_query(), get_func_expr(), get_query_def(), get_variable(), get_window_frame_options_for_explain(), get_windowfunc_expr_helper(), make_ruledef(), and pg_get_triggerdef_worker().
| List* deparse_context::namespaces |
Definition at line 115 of file ruleutils.c.
Referenced by deparse_expression_pretty(), find_param_generator(), find_param_referent(), get_from_clause_item(), get_insert_query_def(), get_name_for_var_field(), get_parameter(), get_query_def(), get_rtable_name(), get_rte_alias(), get_rule_expr(), get_setop_query(), get_sublink_expr(), get_variable(), get_window_frame_options_for_explain(), get_windowfunc_expr_helper(), get_with_clause(), make_ruledef(), pg_get_triggerdef_worker(), and resolve_special_varno().
| int deparse_context::prettyFlags |
Definition at line 119 of file ruleutils.c.
Referenced by deparse_expression_pretty(), get_from_clause_item(), get_insert_query_def(), get_query_def(), get_rule_expr_paren(), get_setop_query(), get_sublink_expr(), get_window_frame_options_for_explain(), get_with_clause(), make_ruledef(), and pg_get_triggerdef_worker().
| TupleDesc deparse_context::resultDesc |
Definition at line 116 of file ruleutils.c.
Referenced by deparse_expression_pretty(), get_basic_select_query(), get_query_def(), get_setop_query(), get_target_list(), get_variable(), get_window_frame_options_for_explain(), make_ruledef(), and pg_get_triggerdef_worker().
| List* deparse_context::targetList |
Definition at line 117 of file ruleutils.c.
Referenced by deparse_expression_pretty(), get_query_def(), get_select_query_def(), get_variable(), get_window_frame_options_for_explain(), get_windowfunc_expr_helper(), make_ruledef(), and pg_get_triggerdef_worker().
| bool deparse_context::varInOrderBy |
Definition at line 125 of file ruleutils.c.
Referenced by deparse_expression_pretty(), get_query_def(), get_rule_sortgroupclause(), get_variable(), get_window_frame_options_for_explain(), make_ruledef(), and pg_get_triggerdef_worker().
| bool deparse_context::varprefix |
Definition at line 122 of file ruleutils.c.
Referenced by deparse_expression_pretty(), get_insert_query_def(), get_parameter(), get_query_def(), get_rule_expr(), get_variable(), get_window_frame_options_for_explain(), make_ruledef(), and pg_get_triggerdef_worker().
| List* deparse_context::windowClause |
Definition at line 118 of file ruleutils.c.
Referenced by deparse_expression_pretty(), get_query_def(), get_select_query_def(), get_window_frame_options_for_explain(), get_windowfunc_expr_helper(), make_ruledef(), and pg_get_triggerdef_worker().
| int deparse_context::wrapColumn |
Definition at line 120 of file ruleutils.c.
Referenced by deparse_expression_pretty(), get_from_clause(), get_from_clause_item(), get_insert_query_def(), get_query_def(), get_setop_query(), get_sublink_expr(), get_target_list(), get_window_frame_options_for_explain(), get_with_clause(), make_ruledef(), and pg_get_triggerdef_worker().