Lines Matching refs:second

981 ** SQLite uses one of these integer values as the second
1000 ** these integer values as the second argument.
1059 ** The second choice is a Mac OS X style fullsync. The [SQLITE_SYNC_DATAONLY]
1086 ** [sqlite3_file_control()] interface. The second "op" argument is an
1259 ** integers where the first integer is the new retry count and the second
1323 ** pointers to strings (char**) in which the second element of the array
1350 ** busy-handler, this function should be invoked with the second (void *) in
1728 ** VFSes of SQLite. The file is named by the second argument and can be a
1731 ** the file given in the second argument is illegal. If SQLITE_OK
1997 ** The second argument to sqlite3_db_config(D,V,...) is the
2034 ** ^SQLite guarantees that the second argument to
2266 ** size of each lookaside buffer slot and the second is the number of
2291 ** ^The void pointer that is the second argument to SQLITE_CONFIG_LOG is
2293 ** function whenever that function is invoked. ^The second parameter to
2341 ** The second should be of type (void*). The callback is invoked by the library
2344 ** passed as the second argument has just been opened. The third argument
2348 ** the connection being passed as the second parameter is being closed. The
2469 ** can be passed as the second argument to the [sqlite3_db_config()] interface.
2487 ** lookaside buffer itself using [sqlite3_malloc()]. ^The second argument is the
2490 ** or equal to the product of the second and third arguments. The buffer
2491 ** must be aligned to an 8-byte boundary. ^If the second argument to
2508 ** unchanged. The second parameter is a pointer to an integer into which
2510 ** following this call. The second parameter may be a NULL pointer, in
2519 ** The second parameter is a pointer to an integer into which
2521 ** following this call. The second parameter may be a NULL pointer, in
2536 ** The second parameter is a pointer to an integer into which
2538 ** following this call. The second parameter may be a NULL pointer, in
2556 ** The second parameter is a pointer to an integer into which
2558 ** following this call. The second parameter may be a NULL pointer, in
2573 ** The second parameter is a pointer to an integer into which
2575 ** is disabled or enabled following this call. The second parameter may
2597 ** The second parameter is a pointer to an integer
2613 ** unchanged. The second parameter is a pointer to an integer into which
2625 ** The second parameter is a pointer to an integer into which is written
2671 ** leave the setting unchanged. The second parameter is a pointer to an
2895 ** ^If it is used by the second or subsequent such statement within a trigger
3047 ** is the third argument to sqlite3_busy_handler(). ^The second argument to
3063 ** a second process is holding a reserved lock that it is trying
3065 ** because it is blocked by the second and the second process cannot
3070 ** the second process to proceed.
3215 ** buffer supplied as the second parameter whose size is given by
3401 ** parameter to the sqlite3_set_authorizer() interface. ^The second parameter
3487 ** second parameter to the callback is an integer code that specifies
3494 ** codes is used as the second parameter. ^(The 5th parameter to the
4036 ** the name of the first query parameter, 1 for the second parameter, and
4211 ** case that a second error occurs on a separate thread in between
4213 ** When that happens, the second error will be reported since these
4264 ** second parameter is one of the [limit categories] that define a
4431 ** The second argument, "zSql", is the statement to be compiled, encoded
4483 ** and the application would have to make a second call to [sqlite3_reset()]
4766 ** ^The second argument is the index of the SQL parameter to be set.
4768 ** SQL parameter is used more than once, second and subsequent
4949 ** index value returned is suitable for use as the second
4997 ** that implements the [SELECT] statement. ^The second parameter is the
5040 ** the statement, where N is the second function argument.
5087 ** this routine would return the string "VARIANT" for the second result
5271 ** and the second argument is the index of the column for which information
5528 ** expected for the second parameter (the name of the function being
5539 ** ^The second parameter is the name of the SQL function to be created or
5984 ** to the new memory. ^On second and subsequent calls to
6140 ** to by the second parameter and which is N bytes long where N is the
6354 ** if the first string is less than, equal to, or greater than the second,
6430 ** of the second argument to sqlite3_collation_needed() or
6431 ** sqlite3_collation_needed16(). The second argument is the database
6508 ** the nearest second. The number of milliseconds of sleep actually
6944 ** ^The second argument is a pointer to the function to invoke when a
6948 ** ^The second callback argument is one of [SQLITE_INSERT], [SQLITE_DELETE],
7161 ** ^The column is identified by the second, third and fourth parameters to
7162 ** this function. ^(The second parameter is either the name of the database
7641 ** second parameter. ^The third parameter is a pointer to
7892 ** by the rowid value passed as the second argument. Only the row can be
8336 ** with a particular database identified by the second argument. ^The
8343 ** are passed directly through to the second and third parameters of
8360 ** ^If the second parameter (zDbName) does not match the name of any
8738 ** database connection object to be interrogated. ^The second argument
8762 ** the second argument to the [sqlite3_db_status()] interface.
8899 ** object to be interrogated. The second argument
9071 ** second parameter szExtra is a number of bytes of extra storage
9136 ** as its second argument. If the third parameter, discard, is non-zero,
9149 ** page passed as the second argument. If the cache
9465 ** called with a NULL pointer as its second argument, then any existing
9484 ** and the second is the number of entries in the array.
9630 ** registering the callback. ^The second is a copy of the database handle.
9980 ** that is the first parameter to the xBestIndex() method. The second argument
10410 ** with a NULL pointer as the second parameter.
10418 ** ^The second parameter to the preupdate callback is a pointer to
11056 ** created. At present the only valid value for the second parameter is
11123 ** flag. If the second argument passed to this function is zero, then the
11201 ** The second argument (xFilter) is the "filter callback". For changes to rows
11980 ** If the second or subsequent changesets added to the changegroup contain
12009 ** the changeset passed via the second and third arguments.
12014 ** the table name as the second argument, and a copy of the context pointer
12052 ** if the second argument passed to the conflict handler is either
12072 ** invoked with [SQLITE_CHANGESET_DATA] as the second argument. If the
12080 ** passed as the second argument.
12085 ** passed as the second argument. This includes the case where the DELETE
12097 ** function is invoked with the second argument set to
12102 ** invoked with the second argument set to [SQLITE_CHANGESET_CONSTRAINT].
12117 ** is invoked with [SQLITE_CHANGESET_DATA] as the second argument. Since
12124 ** passed as the second argument.
12128 ** [SQLITE_CHANGESET_CONSTRAINT] passed as the second argument.
12222 ** Values that may be passed as the second argument to a conflict-handler.
12226 ** The conflict handler is invoked with CHANGESET_DATA as the second argument
12236 ** The conflict handler is invoked with CHANGESET_NOTFOUND as the second
12244 ** CHANGESET_CONFLICT is passed as the second argument to the conflict
12254 ** handler is invoked with CHANGESET_FOREIGN_KEY as the second argument
12267 ** invoked with CHANGESET_CONSTRAINT as the second argument.
12292 ** This value may only be returned if the second argument to the conflict
12303 ** second attempt to apply the change is made. If this second attempt fails,
12513 ** argument passed is a copy of the supplied pIn context pointer. The second
12548 ** pOut pointer supplied by the application. The second parameter, pData,
12657 ** interpretation of the (void*) value passed as the second parameter and
12666 ** passed as the second argument must point to a value of type (int).
12854 ** Save the pointer passed as the second argument as the extension function's
13015 ** The second and third arguments are an array of nul-terminated strings
13037 ** The second argument indicates the reason that FTS5 is requesting
13063 ** passed as the second argument to xTokenize(). The third and fourth
13069 ** The second argument passed to the xToken() callback ("tflags") should
15019 ** The following values may be passed as the second argument to
15232 ** Valid values for the second argument to sqlite3PagerLockingMode().
15558 ** The second parameter to sqlite3BtreeGetMeta or sqlite3BtreeUpdateMeta
15595 ** passed as the second parameter. In other words, if Expr.op==TK_REGISTER
17527 ** The following are used as the second parameter to sqlite3Savepoint(),
18055 ** The second column to be indexed (c1) has an index of 0 in
18989 int iSDParm2; /* A second parameter for the eDest disposal method */
19097 ** is constant but the second part is reset at the beginning and end of
20924 ** sqlite3MemdebugHasType() returns true if any of the bits in its second
20928 ** sqlite3MemdebugNoType() returns true if none of the bits in its second
24133 { 6, "second", 4.6427e+14, 1.0 },
26356 ** this is done, the chunk index refers to the second block of
26361 ** The second block of free chunks is of the form u.list. The
26366 ** The second block of a chunk is user data if the chunk is checked
29563 /* IMPLEMENTATION-OF: R-46199-30249 SQLite guarantees that the second
29918 ** The returned value is normally a copy of the second argument to this
31041 ** Use the content of the StrAccum passed as the second argument
35223 ** VList. The second integer is the number of integers actually used.
37860 ** on fd2, it works. I would have expected the second lock to
37863 ** second overrides the first, even though they were on different
40105 ** Seek to the offset passed as the second argument, then read cnt
42197 ** reference obtained by an earlier call to unixFetch(). The second
42801 ** zPath with SQLITE_OPEN_XXX flags matching those passed as the second
48491 ** It is not possible for this routine to fail if the second argument
48492 ** is NO_LOCK. If the second argument is SHARED_LOCK then this routine
49620 ** reference obtained by an earlier call to winFetch(). The second
50172 /* If the second argument to this function is NULL, generate a
52780 /* Allowed values for second argument to pcacheManageDirtyList() */
54863 ** value added by the INSERT will not be visible to the second TEST.
57409 ** The first argument is a pointer to the pager structure, the second
57411 ** value returned is a copy of the second argument to this function.
57413 ** If the second argument is SQLITE_FULL, SQLITE_IOERR or one of the
58278 ** Call the value from the second bullet "nRec". nRec is the number of
60102 ** database). The second argument is a reference to a page that is
63314 ** checks if the snapshot passed as the second argument is still
63405 ** 28: Checksum-2 (second part of checksum for first 24 bytes of header).
63536 ** first frame in the WAL file. The first entry in the second index block
63595 ** reader might be using some value K0 and a second reader that started
63604 ** second reader using K1 will see additional values that were inserted
63698 ** following the second copy of the WalIndexHdr. This object stores
64993 ** either aLeft[] or the old aRight[] and such that the second condition
65385 ** WAL content is copied into the database file. This second fsync makes
66131 ** right on the second iteration.
66735 ** is passed as the second argument is (a) in the cache and
67491 ** checks if the snapshot passed as the second argument is still
67614 ** the second is page 2, and so forth. A page number of zero indicates
68174 ** bytes on each page of the database (often 1024). The second is the
68214 ** PTRMAP_OVERFLOW2: The database page is the second or later page in a list of
68270 int v2; /* Value for second %d substitution in zPfx */
69711 ** the page, 1 means the second cell, and so forth) return a pointer
71775 ** set to the value passed to this function as the second parameter,
72094 ** is started if the second argument is nonzero, otherwise a read-
72095 ** transaction. If the second argument is 2 or more and exclusive
72098 ** upgraded to exclusive by calling this routine a second time - the
72160 ** on this shared-btree structure and a second write transaction is
72288 ** open savepoints. If the second parameter is greater than 0 and
72769 ** committed. See sqlite3BtreeCommitPhaseTwo() for the second phase of the
72851 ** This routine implements the second phase of a 2-phase commit. The
72862 ** the upper layer will attempt a rollback. However, if the second argument
73053 ** value passed as the second parameter is the total number of savepoints,
73079 ** The second argument to this function, op, is always SAVEPOINT_ROLLBACK
74034 ** in such a way that page pRoot is linked into a second b-tree table
74969 /* EVIDENCE-OF: R-13523-04394 The second integer on a freelist trunk page
75150 ** becomes a new pointer-map page, the second is used by the caller.
75193 ** The value passed as the second argument to this function is optional.
75195 ** corresponding to page iPage handy, it may pass it as the second value.
75198 ** If a pointer to a MemPage object is passed as the second argument,
75576 /* If the database supports auto-vacuum, and the second or subsequent
75833 ** 4. The second divider cell from Parent
76332 ** field. The second while(...) loop copies the key value from the
78838 ** Add 1 to the reference count for page iPage. If this is the second
79213 ** EVIDENCE-OF: R-20690-50594 The second field of the b-tree page header
79866 ** second argument. If there is not, return SQLITE_OK. Otherwise, if there
81246 ** The second and third terms in the following conditional enforces
81247 ** the second condition under the assumption that addition overflow causes
81885 ** except the data returned is in the encoding specified by the second
81933 ** the second argument to this function is NULL, the object is allocated
81936 ** Otherwise, if the second argument is non-zero, then this function is
81984 ** The expression object indicated by the second argument is guaranteed
83830 ** Link the SubProgram object passed as the second argument into the linked
85088 ** requirements by reusing the opcode array tail, then the second
86091 ** Free all memory associated with the Vdbe passed as the second argument,
86568 ** the unaligned buffer passed via the second and third arguments (presumably
86840 ** is less than, equal to, or greater than the second, respectively.
86874 ** equal to, or greater than the second (double).
87004 ** except 7. The second points to a buffer containing an integer value
87080 ** that this routine begins comparing at the second field. */
87770 ** If the second argument is not NULL, release any allocations associated
87793 ** then cursor passed as the second argument should point to the row about
89619 ** Transfer all bindings from the first statement over to the second.
92894 ** on the second and all subsequent encounters during the same invocation.
95763 ** positive integer, we have to fall through to the second
95766 ** The second algorithm is to select a rowid at random and see if
97584 /* Verify that second and subsequent executions of the same trigger do not
97749 ** per second (far exceeding the capabilities of any current hardware)
99903 ** disk are merged together. Then T bytes of data from the second set, and
101873 ** Initialize the MergeEngine object passed as the second argument. Once this
103438 ** as the second argument.
104694 "second argument to %#T() must be a "
106540 ** to by pnHeight, the second parameter, then set *pnHeight to that
107198 ** expression passed as the first argument. The second argument is a
107333 ** Create and return a deep copy of the object passed as the second
108336 ** unchanged by OP_Affinity with the affinity given in the second
110354 ** second argument, not the first, as the argument to test to
110357 ** control overloading) ends up as the second argument to the
113050 ** The second is most effective when debugging under valgrind or
113181 ** Unmap all tokens in the IdList object passed as the second argument.
113266 ** Free the list of RenameToken objects given in the second argument
113282 ** If the second argument passed to this function is not NULL and a matching
113713 ** objects that are part of the trigger passed as the second argument.
114654 ** number of rows in the table, except for partial indices.) The second
114719 ** the left-most column of the sample. The second integer in nEq
117217 ** is a copy of the 3rd argument to this routine. The second argument
117859 /* The main database is second */
119292 ** a primary key (and this is the second primary key) then create an
119541 ** The first parameter is a pointer to an output buffer. The second
121765 ** (and thus suppressing the second one) even if they have different
122475 ** element of the source-list passed as the second argument.
123029 ** simplicity, SQLite will not give the application a second chance.
123082 ** Free the contents of the CTE object passed as the second argument.
123093 ** the WITH clause of the second argument. If the second argument is
123141 ** Free the contents of the With object passed as the second argument.
123256 ** preferred for UTF-8, the second UTF-16le, and the third UTF-16be.
125578 ** pattern and the second argument is the string. So, the SQL statements:
127283 ** of index *ppIdx. The second element of the array is the index of the
127284 ** child table column that corresponds to the second left-most column of
127593 ** column. regBase+2 holds the second column, and so forth.
127731 ** The first form is used for rowid tables. The second form is used
127732 ** for WITHOUT ROWID tables. In the second form, the *parent* key is
127805 ** The second argument is a Trigger structure allocated by the
127844 ** being dropped from the database. The SrcList passed as the second argument
127911 ** The second argument points to an FKey object representing a foreign key
127938 ** The second argument points to an FKey object representing a foreign key
128943 /* On the second pass, compute the value of each NOT-AVAILABLE column.
129240 ** The 3rd template is for when the second template does not apply
129762 ** to a second block of registers, so the register needs to be
129955 ** flag in the second case as if any REPLACE constraint is hit, an
130088 ** the expression uses one or more of columns identified by the second and
130185 ** case of a WITHOUT ROWID table. The second register in the range will
130187 ** contain the content of the second table column. And so forth.
130582 ** in a second pass. The addrRecheck and lblRecheckOk variables are
131541 /* Default values for second and subsequent columns need to match. */
134686 ** second element of the array is the name of the pragma and the third
134752 ** pages in the page cache. The second form sets both the current
134803 ** database page size in bytes. The second form sets the
134830 ** secure_delete flag. The second form changes the secure_delete
134861 ** second form attempts to change this setting. Both
135085 ** page cache size. The second form sets the local
135109 ** page cache spill size. The second form turns cache spill on
136314 ** The second form of this pragma is a no-op if the main database file
136325 ** In the second form this pragma sets the text encoding to be used in
139670 ** on a second ephemeral index that holds all values every previously
139842 ** Assign expression b to lvalue a. A second, no-op, version of this macro
140729 ** The select statement passed as the second parameter is a compound SELECT
142259 ** of the SELECT statement passed as the second argument, and to each
143138 ** term "x=10" will cause the second WHERE term to become "10 LIKE 10",
143444 ** The second argument is the associated aggregate-info object. This
143559 ** to sqlite3SelectPrep() and similar a second time. The rewriting done
143649 ** This routine pushes the WITH clause passed as the second argument
143871 ** If the SELECT passed as the second argument has an associated WITH
143891 ** The SrcItem structure passed as the second argument represents a
145393 ** The second form is preferred as a single index (or temp-table) may be
147787 ** the second leftmost column value is required, and so on. If there
150355 ** The second call, to obtain permission to create the table, is made now.
150876 ** called is identified by the second argument, "offset", which is
151001 ** as the second argument to the virtual table method invoked.
151050 ** second parameter (pExpr) is the first argument to this function.
151548 ** In this second case, wtFlag has the TERM_ORINFO bit set and eOperator==WO_OR
151760 ** first part does the start of the WHERE loop and the second
151763 ** into the second half to give some continuity.
151966 ** Terms are separated by AND so add the "AND" text for second and subsequent
152272 ** a conditional such that is only evaluated on the second pass of a
152805 ** scan loop run twice, once for strings and a second time for BLOBs.
152806 ** The OP_String opcodes on the second pass convert the upper and lower
153110 ** If the expression passed as the second argument is a vector, generate
153187 ** from being checked a second time when the inner loop is evaluated.
154924 ** a single escape character. The second condition is necessary so
155076 ** virtual table on their second argument, which is the same as
155493 /* This is the 2-bit case and we are on the second iteration and
155517 ** on the second iteration */
156285 ** SELECT statement passed as the second argument. These terms are only
156628 ** will not fit in the sorter either) and continue with the second inner
156636 ** be the continuation for the second-inner-most loop. If the ORDER BY
156642 ** Returning the continuation the second inner loop is an optimization
157929 ** The table object reference passed as the second argument to this function
158333 ** then nEq is set to 1 (as the range restricted column, b, is the second
158799 ** Transfer content from the second pLoop into the first.
161362 ** will invoke this function a second time, passing the estimate as the
163374 pCtx, "second argument to nth_value must be a positive integer", -1
163976 ** Window list passed as the second argument (pWin).
164077 ** If the SELECT statement passed as the second argument does not invoke
164256 ** Free the Window object passed as the second argument.
164273 ** Free the linked list of Window objects starting at the second argument.
164596 ** value of the second argument to nth_value() (eCond==2) has just been
164605 "second argument to nth_value must be a positive integer",
164882 ** Values that may be passed as the second argument to windowCodeOp().
165112 ** in the linked list passed as the second argument to NULL. And perform
165532 ** second argument.
165570 ** passed as the second argument when this function is invoked. It generates
166104 /* Beginning of the block executed for the second and subsequent rows. */
167655 ** actually contains the reduce action for the second half of the
168496 ** second argument to sqlite3ParserAlloc() below. This can be changed by
171434 ** The second argument is the major token number. The third is
175093 ** a second. Examples: All windows systems, unix systems with usleep() */
176318 ** query parameter. The second argument contains the URI (or non-URI filename)
176750 ** -DSQLITE_DQS=0 (best) or -DSQLITE_DQS=1 (second choice) if possible.
177532 ** types in the second argument to va_arg(). Work around the problem
177638 ** SQLITE_TESTCTRL_ASSERT shows that assert() is disabled and the second
182527 ** as a single-byte delta, whereas in the second it must be stored as a
182911 ** the second parameter, iDefault.
183303 ** The second part of the if condition (c==0 && *ppPoslist>&p[2])
184313 ** The phrase iterator passed as the second argument:
184887 ** Otherwise, it advances the expression passed as the second argument to
185143 ** expression passed as the second argument matches the row that pCsr
185241 ** This function is called as the second part of each xNext operation when
185562 ** The expression pExpr passed as the second argument to this function
186625 ** The second pass, in the block that begins "if( rc==SQLITE_DONE )" below,
187438 ** If the second argument is not NULL, then its contents are prepended to
187491 ** to parse the query expression (see README.tokenizers). The second argument
188717 ** where <function-name> is the name passed as the second argument
188909 ** where <function-name> is the name passed as the second argument
188916 ** second is the token text (folded, stemmed, etc.) and the third is the
189523 ** The second argument, argv[], is an array of pointers to nul-terminated
190118 ** Valid values for the second argument to fts3SqlStmt().
190165 ** for the statement identified by the second argument. If successful,
191485 ** second argument.
192968 ** to the integer value and *pnByte to zero before returning. In the second,
192969 ** set *piEndBlock to the first value and *pnByte to the second.
195005 /* If the first integer value is followed by a ',', read the second
195729 ** Characters that may appear in the second argument to matchinfo().
195742 ** The default value for the second argument to matchinfo().
196920 ** format string passed as the second argument to matchinfo (or the
196921 ** default value "pcx" if no second argument was specified). The format
197160 ** cannot be found, the second iteration of the loop attempts to locate
198114 ** every second codepoint in the range, starting with codepoint C.
202338 ** is less than, equal to, or greater than the second.
202744 ** as the second argument for a MATCH constraint. The value passed as the
202927 ** The second of each pair of bytes identifies the coordinate column
202929 ** is 'a', the second from the left 'b' etc.
204193 ** the conflicting row can be removed before proceeding. In the second
204580 ** The second argument to this function contains the text of an SQL statement
204911 ** The second and subsequent arguments to this function are a format string
204943 ** The second and subsequent arguments to this function are a printf()
205022 ** IPK value iKey and the second column set to iVal.
205180 ** The second argument to this function must be either "_rowid" or
207549 ** pattern and the second argument is the string. So, the SQL statements:
207610 ** the second is a string to match against that pattern. If either
207700 ** should be invoked with two arguments. The second argument is the name
207702 ** as the second argument is the same as invoking the 1 argument version
208585 ** The second argument to this function identifies a database in which
208595 ** If the second argument passed to this function is NULL, then the
208625 ** in bytes by the second parameter. If it is positive, the limit is updated.
208626 ** If the second parameter to this function is passed zero, then the limit
208627 ** is removed entirely. If the second parameter is negative, the limit is
208650 ** handle. The second argument should be passed zero to access the target
208820 ** first argument passed to the xRename() callback is a copy of the second
208821 ** argument (pArg) passed to this function. The second is the full path
208860 ** // second argument were replaced with NULL, the "rbu" VFS would
209482 ** patch and the second the patch to apply. If no error occurs, this
209735 ** the name of a table in the RBU database. The second, if it is present, is 1
209751 ** the second argument is either missing or 0 (not a view).
209782 ** Initialize the iterator structure passed as the second argument.
209940 ** Finalize the statement passed as the second argument.
210473 ** second argument. A "PRAGMA index_xinfo = <idxname>" statement is used
210696 ** passed as the second argument currently points to if the rbu_control
210831 ** This function creates the second imposter table used when writing to
210833 ** iterator passed as the second argument does not currently point to
210910 ** The iterator passed as the second argument is guaranteed to point to
211125 ** as the second argument are available.
212373 ** The second argument passed to this function is the name of a PRAGMA
212379 ** where $zPragma is the string passed as the second argument, then
212818 ** when the handle was closed and a second attempt to open the
215795 ** it was a DELETE. The second field is set to 0x01 if the conflict
215993 ** Append the hash of the 64-bit integer passed as the second argument to the
216002 ** Append the hash of the blob passed via the second and third arguments to
216012 ** Append the hash of the data type passed as the second argument to the
216290 u8 *aOldRecord2, /* old.* record for second change */
216292 u8 *aNewRecord2 /* new.* record for second change */
217548 ** Append the value passed as the second argument to the buffer passed
217739 ** values). The statement handle passed as the second argument points
218589 ** The input pointer currently points to the second byte of a table-header.
218672 ** The input pointer currently points to the second byte of a table-header.
219476 ** matching b and d values, or 1 otherwise. The second case comes up if the
220486 int bIndirect, /* True if second change is indirect */
221515 ** Save the pointer passed as the second argument as the extension function's
221676 ** The second and third arguments are an array of nul-terminated strings
221698 ** The second argument indicates the reason that FTS5 is requesting
221724 ** passed as the second argument to xTokenize(). The third and fourth
221730 ** The second argument passed to the xToken() callback ("tflags") should
223124 ** actually contains the reduce action for the second half of the
223296 ** second argument to sqlite3Fts5ParserAlloc() below. This can be changed by
224040 ** The second argument is the major token number. The third is
226100 ** Tokenize the text passed via the second and third arguments.
228102 ** Free the phrase object passed as the second argument.
228191 ** expression passed as the second argument.
228324 ** The second argument passed to this function may be NULL, or it may be
228370 ** the colset passed as the second argument. Free the colset passed
228371 ** as the second argument before returning.
230166 ** the first term, the second is the byte offset of the second less that
231913 ** Return true if the iterator passed as the second argument currently
232274 ** The iterator object passed as the second argument currently contains
232766 ** Advance the iterator passed as the second argument until it is at or
232822 ** Free the iterator object passed as the second argument.
233555 ** as the second argument.
233984 ** as the second argument.
234757 ** In the first case, return NULL. In the second, increment the ref-count
235737 ** supplied as the second argument.
235755 ** records to the value passed as the second argument.
236397 ** to the buffer passed as the second argument.
236424 ** as the second argument.
236563 /* Make a copy of the second argument (a blob) in aBlob[]. The aBlob[]
239238 ** for phrase 0. The second (same disclaimer) contains the size of position
242465 ** every second codepoint in the range, starting with codepoint C.
244959 CODEC_STATIC int sqlite3CodecKeyCtxCmp(KeyContext *first, KeyContext *second){
244960 if(memcmp((unsigned char *)first, (unsigned char *)second, sizeof(CodecConstant))){
244963 if(first->iter != second->iter){
244966 if(first->passwordSize != second->passwordSize){
244969 if((first->password != second->password) && memcmp(first->password, second->password, first->passwordSize)){