Lines Matching defs:With
1825 ** With SQLITE_ACCESS_EXISTS, the xAccess method
1827 ** With SQLITE_ACCESS_READWRITE, the xAccess method
1834 ** With SQLITE_ACCESS_READ, the xAccess method
2651 ** slower. But the QPSG has the advantage of more predictable behavior. With
4584 ** in order to find the underlying cause of the problem. With the "v2" prepare
5080 ** CAPI3REF: Index Of A Parameter With A Given Name
5255 ** ^With the "v2" interface, any of the other [result codes] or
5278 ** ^With the legacy interface, a more specific error code (for example,
15397 typedef struct With With;
16135 ** With BTREE_INTKEY, the table key is a 64-bit integer and arbitrary data
16136 ** is stored in the leaves. (BTREE_INTKEY is used for SQL tables.) With
19516 With *pWith; /* WITH clause attached to this select. Or NULL. */
19897 With *pWith; /* Current WITH clause, or NULL */
20375 ** An instance of the With object represents a WITH clause containing
20378 struct With {
20381 With *pOuter; /* Containing WITH clause, or NULL */
20756 SQLITE_PRIVATE void sqlite3TreeViewWith(TreeView*, const With*, u8);
20759 SQLITE_PRIVATE void sqlite3TreeViewDelete(const With*, const SrcList*, const Expr*,
20761 SQLITE_PRIVATE void sqlite3TreeViewInsert(const With*, const SrcList*,
20764 SQLITE_PRIVATE void sqlite3TreeViewUpdate(const With*, const SrcList*, const ExprList*,
20781 SQLITE_PRIVATE void sqlite3ShowWith(const With*);
21108 SQLITE_PRIVATE With *sqlite3WithDup(sqlite3 *db, With *p);
21542 SQLITE_PRIVATE With *sqlite3WithAdd(Parse*,With*,Cte*);
21543 SQLITE_PRIVATE void sqlite3WithDelete(sqlite3*,With*);
21545 SQLITE_PRIVATE With *sqlite3WithPush(Parse*, With*, u8);
22891 ** With the two-size-lookaside enhancement, less lookaside is required.
32723 SQLITE_PRIVATE void sqlite3TreeViewWith(TreeView *pView, const With *pWith, u8 moreToFollow){
33618 const With *pWith,
33674 const With *pWith,
33744 const With *pWith,
33883 SQLITE_PRIVATE void sqlite3ShowWith(const With *p){ sqlite3TreeViewWith(0,p,0); }
39559 ** (3) With the exceptions above, all the fields may only be read
40686 ** With dotfile locking, we really only support state (4): EXCLUSIVE.
53502 ** With memdb, no files ever exist on disk. So always return false.
73701 ** With BTS_OVERWRITE set, deleted content is overwritten by zeros, but
73705 ** With BTS_SECURE_DELETE, operation is like BTS_OVERWRITE with the addition
85008 ** during testing only. With SQLITE_TEST_REALLOC_STRESS grow the op array
87015 ** sqlite3MemRelease() were called from here. With -O2, this jumps
87738 /* With this option, sqlite3VtabSync() is defined to be simply
88822 ** application using -DSQLITE_DEBUG=1 at least once. With DEBUG
98479 ** the P3 register must be guaranteed to contain an integer value. With this
110747 SQLITE_PRIVATE With *sqlite3WithDup(sqlite3 *db, With *p){
110748 With *pRet = 0;
113532 ** With this routine, there is no guarantee that results will
116971 With *pWith = pSelect->pWith;
116975 With *pCopy = 0;
116978 /* Push a copy of the With object onto the with-stack. We use a copy
127012 SQLITE_PRIVATE With *sqlite3WithAdd(
127014 With *pWith, /* Existing WITH clause, or NULL */
127018 With *pNew;
127057 ** Free the contents of the With object passed as the second argument.
127059 SQLITE_PRIVATE void sqlite3WithDelete(sqlite3 *db, With *pWith){
127069 sqlite3WithDelete(db, (With*)pWith);
129357 ** With the [...] and [^...] matching, a ']' character can be included
148509 ** If a non-NULL value is returned, set *ppContext to point to the With
148513 With *pWith, /* Current innermost WITH clause */
148515 With **ppContext /* OUT: WITH clause return value belongs to */
148518 With *p;
148541 ** bFree==0, the With object will be freed along with the SELECT
148551 SQLITE_PRIVATE With *sqlite3WithPush(Parse *pParse, With *pWith, u8 bFree){
148554 pWith = (With*)sqlite3ParserAddCleanup(pParse, sqlite3WithDeleteGeneric,
148587 With *pWith; /* The matching WITH */
148621 With *pSavedWith; /* Initial value of pParse->pWith */
148765 With *pWith = findRightmost(p)->pWith;
148886 p->pWith = (With*)sqlite3DbMallocZero(db, sizeof(With));
163141 ** columns that are needed by the query. With a covering index, the
166890 ** strict. With GROUP BY and DISTINCT the only requirement is that
166894 ** the pOrderBy terms can be matched in any order. With ORDER BY, the
172593 /* Attach a With object describing the WITH clause to a Select
172596 static Select *attachWithToSelect(Parse *pParse, Select *pSelect, With *pWith){
172948 With* yy59;
196039 ** statement and returns one row for each token in the result. With
208696 /* With a single PATH argument */
217910 ** With an RBU vacuum, it is an SQLITE_MISUSE error if the name of the
219910 ** With the column names escaped.