aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordrh <>2022-04-06 12:25:04 +0000
committerdrh <>2022-04-06 12:25:04 +0000
commit8f1eb6f5e4e3eb577faeab5db40e04c595639270 (patch)
tree9ab59116b63256bc2ce5345fcbf8b571c4001c9e /src/sqliteInt.h
parent5e431bead8008f52337213a90860fe3f2481c66c (diff)
downloadsqlite-8f1eb6f5e4e3eb577faeab5db40e04c595639270.tar.gz
sqlite-8f1eb6f5e4e3eb577faeab5db40e04c595639270.zip
Add the sqlite3Show() family of debugging interfaces under SQLITE_DEBUG.
No changes to deliverable builds. Rename SQLITE_ENABLE_SELECTTRACE to SQLITE_ENABLE_TREETRACE in ctime.c. FossilOrigin-Name: bc33168cf1f48caf848c2dc5c3ae15e4efff8c0378f944eb5398a245139a2b35
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r--src/sqliteInt.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index 3a1cc8554..357e0f985 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -4434,8 +4434,18 @@ char *sqlite3VMPrintf(sqlite3*,const char*, va_list);
void sqlite3TreeViewWindow(TreeView*, const Window*, u8);
void sqlite3TreeViewWinFunc(TreeView*, const Window*, u8);
#endif
+ void sqlite3ShowExpr(const Expr*);
+ void sqlite3ShowExprList(const ExprList*);
+ void sqlite3ShowIdList(const IdList*);
+ void sqlite3ShowSrcList(const SrcList*);
+ void sqlite3ShowSelect(const Select*);
+ void sqlite3ShowWith(const With*);
+ void sqlite3ShowUpsert(const Upsert*);
+#ifndef SQLITE_OMIT_WINDOWFUNC
+ void sqlite3ShowWindow(const Window*);
+ void sqlite3ShowWinFunc(const Window*);
+#endif
#endif
-
void sqlite3SetString(char **, sqlite3*, const char*);
void sqlite3ErrorMsg(Parse*, const char*, ...);