1/*-------------------------------------------------------------------------
4 * definitions for nodes/print.c
7 * Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group
8 * Portions Copyright (c) 1994, Regents of the University of California
10 * src/include/nodes/print.h
12 *-------------------------------------------------------------------------
20 #define nodeDisplay(x) pprint(x)
22extern void print(
const void *obj);
23extern void pprint(
const void *obj);
25 const void *obj,
bool pretty);
void pprint(const void *obj)
char * pretty_format_node_dump(const char *dump)
void print_pathkeys(const List *pathkeys, const List *rtable)
void print_rt(const List *rtable)
void print_slot(TupleTableSlot *slot)
void print(const void *obj)
void elog_node_display(int lev, const char *title, const void *obj, bool pretty)
void print_tl(const List *tlist, const List *rtable)
void print_expr(const Node *expr, const List *rtable)
char * format_node_dump(const char *dump)