Lines Matching defs:pre
478 ** <blockquote><pre>
482 ** </pre></blockquote>)^
2363 ** [SQLITE_ENABLE_SQLLOG] pre-processor macro defined. The first argument should
2394 ** compiled for Windows with the [SQLITE_WIN32_MALLOC] pre-processor macro
3207 ** <blockquote><pre>
3213 ** </pre></blockquote>
3219 ** <blockquote><pre>
3228 ** </pre></blockquote>)^
4694 ** <blockquote><pre>
4696 ** </pre></blockquote>
6782 ** <blockquote><pre>
6790 ** </pre></blockquote>
7130 ** <blockquote><pre>
7140 ** </pre></blockquote>
7417 ** <pre>
7423 ** </pre>)^
7532 ** <blockquote><pre>
7538 ** </pre></blockquote>)^
8004 ** <pre>
8006 ** </pre>)^
10367 ** <blockquote><pre>
10377 ** </pre></blockquote>)^
10590 ** This API is only available if the library is built with pre-processor
10629 ** CAPI3REF: The pre-update hook.
10714 ** the pre-update hook is invoked with SQLITE_DELETE. This is because the
10719 ** pre-update hook is being invoked for some other reason, including a
11285 ** is not possible for an application to register a pre-update hook on a
11288 ** which a pre-update hook is already defined. The results of attempting
11446 ** <pre>
11448 ** </pre>
12040 ** <pre>
12049 ** </pre>
12097 ** <pre>
12108 ** </pre>
12236 ** <tr><th style="white-space:pre">Existing Change </th>
12237 ** <th style="white-space:pre">New Change </th>
12849 ** <pre>
12852 ** </pre>
12856 ** <pre>
12859 ** </pre>
12883 ** <pre>
12886 ** </pre>
12890 ** <pre>
12893 ** </pre>
15421 ** necessary pre-processor macros for it.
15437 ** This file contains pre-processor directives related to operating system
17661 PreUpdate *pPreUpdate; /* Context for active pre-update callback */
19899 #define OPFLAG_ISNOOP 0x40 /* OP_Delete does pre-update-hook only */
31312 const char *pre;
31314 pre = &aPrefix[infop->prefix];
31315 for(; (x=(*pre))!=0; pre++) *(--bufpt) = x;
63486 ** their pre-transaction state by re-reading data from the database or
89792 ** Invoke the pre-update hook. If this is an UPDATE or DELETE pre-update call,
89798 Vdbe *v, /* Vdbe pre-update hook is invoked by */
92027 ** This function is called from within a pre-update callback to retrieve
92042 ** SQLITE_UPDATE pre-update callback, and that iIdx is within range. */
92097 ** This function is called from within a pre-update callback to retrieve
92113 ** This function is designed to be called from within a pre-update callback
92136 ** This function is designed to be called from within a pre-update callback
92152 ** This function is called from within a pre-update callback to retrieve
98260 Table *pTab; /* Table structure - used by update and pre-update hooks */
98293 /* Invoke the pre-update hook, if any */
98391 ** pre-update-hook for deletes is run, but the btree is otherwise unchanged.
98399 ** the update or pre-update hook, or both, may be invoked. The P1 cursor must
98401 ** this case. Specifically, if one is configured, the pre-update hook is
98438 /* If the update-hook or pre-update-hook will be invoked, set zDb to
98457 /* Invoke the pre-update-hook if required. */
102154 /* If a pre-update hook is registered and this is a write cursor,
102362 ** with pre-processor symbol SQLITE_MAX_WORKER_THREADS set to a value greater
110946 && (pSrcList->a[0].fg.jointype & JT_LTORJ)!=0 /* Fast pre-test of (6b) */
111974 /* The subquery already has a limit. If the pre-existing limit is X
111986 /* If there is no pre-existing limit add a limit of 1 */
125070 ** to invalidate all pre-compiled statements.
127704 ** invoke the update-hook. The pre-update-hook, on the other hand should
127707 ** pre-update-hook is.
134261 /* This OP_Delete opcode fires the pre-update-hook only. It does
134409 ** must be explicitly deleted in order to ensure any pre-update hook
134665 ** PK index. This function adds code to invoke the pre-update hook,
147000 && (pSrcList->a[0].fg.jointype & JT_LTORJ)!=0 /* Fast pre-test of (9c) */
149618 ** being unused if the data can be extracted in pre-sorted order.
152956 /* Compute the old pre-UPDATE content of the row being changed, if that
153122 ** to invoke the pre-update hook.
153125 ** pre-update hook. If the caller invokes preupdate_new(), the returned
180954 ** are no active VMs, invalidate any pre-compiled statements.
199105 ** space pre-allocated), and
199306 ** pre-processor macro FTS_MAX_APPENDABLE_HEIGHT.
223566 ** This function may only be called from within a pre-update callback.
223910 ** This function is only called from within a pre-update-hook callback.
223911 ** It determines if the current pre-update-hook change affects the same row
223913 ** if the pre-update-hook does not affect the same row as pChange, it returns
223921 int op /* Current pre-update operation */
224711 ** This function is only called from with a pre-update-hook reporting a
224923 ** The 'pre-update' hook registered by this module with SQLite databases.
224964 ** The pre-update hook implementations.
224980 ** Install the pre-update hooks on the session object passed as the only