mirror of
https://github.com/postgres/postgres.git
synced 2025-07-02 09:02:37 +03:00
Phase 2 pgindent run for v12.
Switch to 2.1 version of pg_bsd_indent. This formats multiline function declarations "correctly", that is with additional lines of parameter declarations indented to match where the first line's left parenthesis is. Discussion: https://postgr.es/m/CAEepm=0P3FeTXRcU5B2W3jv3PgRVZ-kGUXLGfd42FFhUROO3ug@mail.gmail.com
This commit is contained in:
@ -311,159 +311,159 @@ bool quote_all_identifiers = false;
|
||||
* ----------
|
||||
*/
|
||||
static char *deparse_expression_pretty(Node *expr, List *dpcontext,
|
||||
bool forceprefix, bool showimplicit,
|
||||
int prettyFlags, int startIndent);
|
||||
bool forceprefix, bool showimplicit,
|
||||
int prettyFlags, int startIndent);
|
||||
static char *pg_get_viewdef_worker(Oid viewoid,
|
||||
int prettyFlags, int wrapColumn);
|
||||
int prettyFlags, int wrapColumn);
|
||||
static char *pg_get_triggerdef_worker(Oid trigid, bool pretty);
|
||||
static int decompile_column_index_array(Datum column_index_array, Oid relId,
|
||||
StringInfo buf);
|
||||
static int decompile_column_index_array(Datum column_index_array, Oid relId,
|
||||
StringInfo buf);
|
||||
static char *pg_get_ruledef_worker(Oid ruleoid, int prettyFlags);
|
||||
static char *pg_get_indexdef_worker(Oid indexrelid, int colno,
|
||||
const Oid *excludeOps,
|
||||
bool attrsOnly, bool keysOnly,
|
||||
bool showTblSpc, bool inherits,
|
||||
int prettyFlags, bool missing_ok);
|
||||
const Oid *excludeOps,
|
||||
bool attrsOnly, bool keysOnly,
|
||||
bool showTblSpc, bool inherits,
|
||||
int prettyFlags, bool missing_ok);
|
||||
static char *pg_get_statisticsobj_worker(Oid statextid, bool missing_ok);
|
||||
static char *pg_get_partkeydef_worker(Oid relid, int prettyFlags,
|
||||
bool attrsOnly, bool missing_ok);
|
||||
bool attrsOnly, bool missing_ok);
|
||||
static char *pg_get_constraintdef_worker(Oid constraintId, bool fullCommand,
|
||||
int prettyFlags, bool missing_ok);
|
||||
int prettyFlags, bool missing_ok);
|
||||
static text *pg_get_expr_worker(text *expr, Oid relid, const char *relname,
|
||||
int prettyFlags);
|
||||
static int print_function_arguments(StringInfo buf, HeapTuple proctup,
|
||||
bool print_table_args, bool print_defaults);
|
||||
int prettyFlags);
|
||||
static int print_function_arguments(StringInfo buf, HeapTuple proctup,
|
||||
bool print_table_args, bool print_defaults);
|
||||
static void print_function_rettype(StringInfo buf, HeapTuple proctup);
|
||||
static void print_function_trftypes(StringInfo buf, HeapTuple proctup);
|
||||
static void set_rtable_names(deparse_namespace *dpns, List *parent_namespaces,
|
||||
Bitmapset *rels_used);
|
||||
Bitmapset *rels_used);
|
||||
static void set_deparse_for_query(deparse_namespace *dpns, Query *query,
|
||||
List *parent_namespaces);
|
||||
List *parent_namespaces);
|
||||
static void set_simple_column_names(deparse_namespace *dpns);
|
||||
static bool has_dangerous_join_using(deparse_namespace *dpns, Node *jtnode);
|
||||
static void set_using_names(deparse_namespace *dpns, Node *jtnode,
|
||||
List *parentUsing);
|
||||
List *parentUsing);
|
||||
static void set_relation_column_names(deparse_namespace *dpns,
|
||||
RangeTblEntry *rte,
|
||||
deparse_columns *colinfo);
|
||||
RangeTblEntry *rte,
|
||||
deparse_columns *colinfo);
|
||||
static void set_join_column_names(deparse_namespace *dpns, RangeTblEntry *rte,
|
||||
deparse_columns *colinfo);
|
||||
deparse_columns *colinfo);
|
||||
static bool colname_is_unique(const char *colname, deparse_namespace *dpns,
|
||||
deparse_columns *colinfo);
|
||||
deparse_columns *colinfo);
|
||||
static char *make_colname_unique(char *colname, deparse_namespace *dpns,
|
||||
deparse_columns *colinfo);
|
||||
deparse_columns *colinfo);
|
||||
static void expand_colnames_array_to(deparse_columns *colinfo, int n);
|
||||
static void identify_join_columns(JoinExpr *j, RangeTblEntry *jrte,
|
||||
deparse_columns *colinfo);
|
||||
deparse_columns *colinfo);
|
||||
static void flatten_join_using_qual(Node *qual,
|
||||
List **leftvars, List **rightvars);
|
||||
List **leftvars, List **rightvars);
|
||||
static char *get_rtable_name(int rtindex, deparse_context *context);
|
||||
static void set_deparse_planstate(deparse_namespace *dpns, PlanState *ps);
|
||||
static void push_child_plan(deparse_namespace *dpns, PlanState *ps,
|
||||
deparse_namespace *save_dpns);
|
||||
deparse_namespace *save_dpns);
|
||||
static void pop_child_plan(deparse_namespace *dpns,
|
||||
deparse_namespace *save_dpns);
|
||||
deparse_namespace *save_dpns);
|
||||
static void push_ancestor_plan(deparse_namespace *dpns, ListCell *ancestor_cell,
|
||||
deparse_namespace *save_dpns);
|
||||
deparse_namespace *save_dpns);
|
||||
static void pop_ancestor_plan(deparse_namespace *dpns,
|
||||
deparse_namespace *save_dpns);
|
||||
deparse_namespace *save_dpns);
|
||||
static void make_ruledef(StringInfo buf, HeapTuple ruletup, TupleDesc rulettc,
|
||||
int prettyFlags);
|
||||
int prettyFlags);
|
||||
static void make_viewdef(StringInfo buf, HeapTuple ruletup, TupleDesc rulettc,
|
||||
int prettyFlags, int wrapColumn);
|
||||
int prettyFlags, int wrapColumn);
|
||||
static void get_query_def(Query *query, StringInfo buf, List *parentnamespace,
|
||||
TupleDesc resultDesc,
|
||||
int prettyFlags, int wrapColumn, int startIndent);
|
||||
TupleDesc resultDesc,
|
||||
int prettyFlags, int wrapColumn, int startIndent);
|
||||
static void get_values_def(List *values_lists, deparse_context *context);
|
||||
static void get_with_clause(Query *query, deparse_context *context);
|
||||
static void get_select_query_def(Query *query, deparse_context *context,
|
||||
TupleDesc resultDesc);
|
||||
TupleDesc resultDesc);
|
||||
static void get_insert_query_def(Query *query, deparse_context *context);
|
||||
static void get_update_query_def(Query *query, deparse_context *context);
|
||||
static void get_update_query_targetlist_def(Query *query, List *targetList,
|
||||
deparse_context *context,
|
||||
RangeTblEntry *rte);
|
||||
deparse_context *context,
|
||||
RangeTblEntry *rte);
|
||||
static void get_delete_query_def(Query *query, deparse_context *context);
|
||||
static void get_utility_query_def(Query *query, deparse_context *context);
|
||||
static void get_basic_select_query(Query *query, deparse_context *context,
|
||||
TupleDesc resultDesc);
|
||||
TupleDesc resultDesc);
|
||||
static void get_target_list(List *targetList, deparse_context *context,
|
||||
TupleDesc resultDesc);
|
||||
TupleDesc resultDesc);
|
||||
static void get_setop_query(Node *setOp, Query *query,
|
||||
deparse_context *context,
|
||||
TupleDesc resultDesc);
|
||||
deparse_context *context,
|
||||
TupleDesc resultDesc);
|
||||
static Node *get_rule_sortgroupclause(Index ref, List *tlist,
|
||||
bool force_colno,
|
||||
deparse_context *context);
|
||||
bool force_colno,
|
||||
deparse_context *context);
|
||||
static void get_rule_groupingset(GroupingSet *gset, List *targetlist,
|
||||
bool omit_parens, deparse_context *context);
|
||||
bool omit_parens, deparse_context *context);
|
||||
static void get_rule_orderby(List *orderList, List *targetList,
|
||||
bool force_colno, deparse_context *context);
|
||||
bool force_colno, deparse_context *context);
|
||||
static void get_rule_windowclause(Query *query, deparse_context *context);
|
||||
static void get_rule_windowspec(WindowClause *wc, List *targetList,
|
||||
deparse_context *context);
|
||||
deparse_context *context);
|
||||
static char *get_variable(Var *var, int levelsup, bool istoplevel,
|
||||
deparse_context *context);
|
||||
deparse_context *context);
|
||||
static void get_special_variable(Node *node, deparse_context *context,
|
||||
void *private);
|
||||
void *private);
|
||||
static void resolve_special_varno(Node *node, deparse_context *context,
|
||||
void *private,
|
||||
void (*callback) (Node *, deparse_context *, void *));
|
||||
void *private,
|
||||
void (*callback) (Node *, deparse_context *, void *));
|
||||
static Node *find_param_referent(Param *param, deparse_context *context,
|
||||
deparse_namespace **dpns_p, ListCell **ancestor_cell_p);
|
||||
deparse_namespace **dpns_p, ListCell **ancestor_cell_p);
|
||||
static void get_parameter(Param *param, deparse_context *context);
|
||||
static const char *get_simple_binary_op_name(OpExpr *expr);
|
||||
static bool isSimpleNode(Node *node, Node *parentNode, int prettyFlags);
|
||||
static void appendContextKeyword(deparse_context *context, const char *str,
|
||||
int indentBefore, int indentAfter, int indentPlus);
|
||||
int indentBefore, int indentAfter, int indentPlus);
|
||||
static void removeStringInfoSpaces(StringInfo str);
|
||||
static void get_rule_expr(Node *node, deparse_context *context,
|
||||
bool showimplicit);
|
||||
bool showimplicit);
|
||||
static void get_rule_expr_toplevel(Node *node, deparse_context *context,
|
||||
bool showimplicit);
|
||||
bool showimplicit);
|
||||
static void get_rule_expr_funccall(Node *node, deparse_context *context,
|
||||
bool showimplicit);
|
||||
bool showimplicit);
|
||||
static bool looks_like_function(Node *node);
|
||||
static void get_oper_expr(OpExpr *expr, deparse_context *context);
|
||||
static void get_func_expr(FuncExpr *expr, deparse_context *context,
|
||||
bool showimplicit);
|
||||
bool showimplicit);
|
||||
static void get_agg_expr(Aggref *aggref, deparse_context *context,
|
||||
Aggref *original_aggref);
|
||||
Aggref *original_aggref);
|
||||
static void get_agg_combine_expr(Node *node, deparse_context *context,
|
||||
void *private);
|
||||
void *private);
|
||||
static void get_windowfunc_expr(WindowFunc *wfunc, deparse_context *context);
|
||||
static void get_coercion_expr(Node *arg, deparse_context *context,
|
||||
Oid resulttype, int32 resulttypmod,
|
||||
Node *parentNode);
|
||||
Oid resulttype, int32 resulttypmod,
|
||||
Node *parentNode);
|
||||
static void get_const_expr(Const *constval, deparse_context *context,
|
||||
int showtype);
|
||||
int showtype);
|
||||
static void get_const_collation(Const *constval, deparse_context *context);
|
||||
static void simple_quote_literal(StringInfo buf, const char *val);
|
||||
static void get_sublink_expr(SubLink *sublink, deparse_context *context);
|
||||
static void get_tablefunc(TableFunc *tf, deparse_context *context,
|
||||
bool showimplicit);
|
||||
bool showimplicit);
|
||||
static void get_from_clause(Query *query, const char *prefix,
|
||||
deparse_context *context);
|
||||
deparse_context *context);
|
||||
static void get_from_clause_item(Node *jtnode, Query *query,
|
||||
deparse_context *context);
|
||||
deparse_context *context);
|
||||
static void get_column_alias_list(deparse_columns *colinfo,
|
||||
deparse_context *context);
|
||||
deparse_context *context);
|
||||
static void get_from_clause_coldeflist(RangeTblFunction *rtfunc,
|
||||
deparse_columns *colinfo,
|
||||
deparse_context *context);
|
||||
deparse_columns *colinfo,
|
||||
deparse_context *context);
|
||||
static void get_tablesample_def(TableSampleClause *tablesample,
|
||||
deparse_context *context);
|
||||
deparse_context *context);
|
||||
static void get_opclass_name(Oid opclass, Oid actual_datatype,
|
||||
StringInfo buf);
|
||||
StringInfo buf);
|
||||
static Node *processIndirection(Node *node, deparse_context *context);
|
||||
static void printSubscripts(SubscriptingRef *sbsref, deparse_context *context);
|
||||
static char *get_relation_name(Oid relid);
|
||||
static char *generate_relation_name(Oid relid, List *namespaces);
|
||||
static char *generate_qualified_relation_name(Oid relid);
|
||||
static char *generate_function_name(Oid funcid, int nargs,
|
||||
List *argnames, Oid *argtypes,
|
||||
bool has_variadic, bool *use_variadic_p,
|
||||
ParseExprKind special_exprkind);
|
||||
List *argnames, Oid *argtypes,
|
||||
bool has_variadic, bool *use_variadic_p,
|
||||
ParseExprKind special_exprkind);
|
||||
static char *generate_operator_name(Oid operid, Oid arg1, Oid arg2);
|
||||
static void add_cast_to(StringInfo buf, Oid typid);
|
||||
static char *generate_qualified_type_name(Oid typid);
|
||||
|
Reference in New Issue
Block a user