Lines Matching refs:sqlite3_value
4660 typedef struct sqlite3_value sqlite3_value; typedef
4827 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
5389 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
5578 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
5579 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
5588 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
5589 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
5598 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
5599 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
5609 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
5612 void (*xInverse)(sqlite3_context*,int,sqlite3_value**),
5847 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
5848 SQLITE_API double sqlite3_value_double(sqlite3_value*);
5849 SQLITE_API int sqlite3_value_int(sqlite3_value*);
5850 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
5851 SQLITE_API void *sqlite3_value_pointer(sqlite3_value*, const char*);
5852 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
5853 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
5854 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
5855 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
5856 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
5857 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
5858 SQLITE_API int sqlite3_value_type(sqlite3_value*);
5859 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
5860 SQLITE_API int sqlite3_value_nochange(sqlite3_value*);
5861 SQLITE_API int sqlite3_value_frombind(sqlite3_value*);
5873 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value*);
5889 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value*);
5890 SQLITE_API void sqlite3_value_free(sqlite3_value*);
6207 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
7259 int argc, sqlite3_value **argv);
7264 int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *);
7270 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**),
10031 SQLITE_API int sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);
10034 SQLITE_API int sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);
10481 sqlite3_value **apSqlParam; /* Original SQL values of parameters */
11189 sqlite3_value **ppValue /* OUT: Old value (or NULL pointer) */
11223 sqlite3_value **ppValue /* OUT: New value (or NULL pointer) */
11251 sqlite3_value **ppValue /* OUT: Value from conflicting row */
12267 sqlite3_value **apVal /* Array of trailing arguments */
14911 sqlite3_value *aMem; /* First of nMem value in the unpacked pKey */
15053 typedef struct sqlite3_value Mem;
15524 SQLITE_PRIVATE sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe*, int, u8);
16428 SQLITE_PRIVATE void sqlite3CryptFunc(sqlite3_context*,int,sqlite3_value**);
16549 sqlite3_value *pErr; /* Most recent error message */
16752 void (*xSFunc)(sqlite3_context*,int,sqlite3_value**); /* func or agg-step */
16755 void (*xInverse)(sqlite3_context*,int,sqlite3_value**); /* inverse agg-step */
19319 sqlite3_value **apArg; /* The argument values */
19563 SQLITE_PRIVATE int sqlite3RunVacuum(char**, sqlite3*, int, sqlite3_value*);
19814 SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value*, u8);
19815 SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value*, u8);
19816 SQLITE_PRIVATE void sqlite3ValueSetStr(sqlite3_value*, int, const void *,u8,
19818 SQLITE_PRIVATE void sqlite3ValueSetNull(sqlite3_value*);
19819 SQLITE_PRIVATE void sqlite3ValueFree(sqlite3_value*);
19823 SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *);
19827 SQLITE_PRIVATE int sqlite3ValueFromExpr(sqlite3 *, const Expr *, u8, u8, sqlite3_value **);
19828 SQLITE_PRIVATE void sqlite3ValueApplyAffinity(sqlite3_value *, u8, u8);
19910 void (*)(sqlite3_context*,int,sqlite3_value **),
19911 void (*)(sqlite3_context*,int,sqlite3_value **),
19914 void (*)(sqlite3_context*,int,sqlite3_value **),
19942 SQLITE_PRIVATE int sqlite3Stat4ValueFromExpr(Parse*, Expr*, u8, sqlite3_value**);
19944 SQLITE_PRIVATE int sqlite3Stat4Column(sqlite3*, const void*, int, int, sqlite3_value**);
21881 struct sqlite3_value {
22019 sqlite3_value *argv[1]; /* Argument set */
23569 sqlite3_value **argv,
23613 sqlite3_value **argv
23630 sqlite3_value **argv
23650 sqlite3_value **argv
23669 sqlite3_value **argv
23702 sqlite3_value **argv
23809 sqlite3_value **NotUsed2
23823 sqlite3_value **NotUsed2
23837 sqlite3_value **NotUsed2
23859 sqlite3_value **argv
78074 SQLITE_PRIVATE void sqlite3ValueSetNull(sqlite3_value *p){
78493 static SQLITE_NOINLINE const void *valueToText(sqlite3_value* pVal, u8 enc){
78536 SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value* pVal, u8 enc){
78554 SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *db){
78585 static sqlite3_value *valueNew(sqlite3 *db, struct ValueNewStat4Ctx *p){
78652 sqlite3_value **ppVal, /* Write the new value here */
78656 sqlite3_value **apVal = 0; /* Function arguments */
78659 sqlite3_value *pVal = 0; /* New value */
78679 apVal = (sqlite3_value**)sqlite3DbMallocZero(db, sizeof(apVal[0]) * nVal);
78748 sqlite3_value **ppVal, /* Write the new value here */
78753 sqlite3_value *pVal = 0;
78907 sqlite3_value **ppVal /* Write the new value here */
78936 sqlite3_value **ppVal /* OUT: New value object (or NULL) */
78939 sqlite3_value *pVal = 0;
79027 sqlite3_value *pVal = 0;
79055 sqlite3_value **ppVal /* OUT: New value object (or NULL) */
79073 sqlite3_value **ppVal /* OUT: Extracted value */
79132 sqlite3_value *v, /* Value to be set */
79144 SQLITE_PRIVATE void sqlite3ValueFree(sqlite3_value *v){
79155 static SQLITE_NOINLINE int valueBytes(sqlite3_value *pVal, u8 enc){
79158 SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc){
79544 nByte = sizeof(*pCtx) + (nArg-1)*sizeof(sqlite3_value*);
80330 sqlite3ValueFree((sqlite3_value*)p4);
83412 v1 = sqlite3ValueText((sqlite3_value*)&c1, pColl->enc);
83413 v2 = sqlite3ValueText((sqlite3_value*)&c2, pColl->enc);
84261 SQLITE_PRIVATE sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe *v, int iVar, u8 aff){
84267 sqlite3_value *pRet = sqlite3ValueNew(v->db);
84610 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
84623 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
84626 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
84629 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
84632 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
84635 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
84638 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value *pVal){
84642 SQLITE_API void *sqlite3_value_pointer(sqlite3_value *pVal, const char *zPType){
84655 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
84659 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
84662 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
84665 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
84673 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
84759 SQLITE_API int sqlite3_value_nochange(sqlite3_value *pVal){
84764 SQLITE_API int sqlite3_value_frombind(sqlite3_value *pVal){
84770 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){
84771 sqlite3_value *pNew;
84793 SQLITE_API void sqlite3_value_free(sqlite3_value *pOld){
84968 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
85600 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
85607 return (sqlite3_value *)pOut;
85665 ret = sqlite3_value_text16((sqlite3_value*)&p->aColName[N]);
85669 ret = sqlite3_value_text((sqlite3_value*)&p->aColName[N]);
85963 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
85965 switch( sqlite3_value_type((sqlite3_value*)pValue) ){
86267 SQLITE_API int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
86311 *ppValue = (sqlite3_value *)columnNullValue();
86371 SQLITE_API int sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
86407 pMem = (sqlite3_value *)columnNullValue();
87128 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
87143 sqlite3_value *pVal,
93881 pCtx = sqlite3DbMallocRawNN(db, n*sizeof(sqlite3_value*) +
93882 (sizeof(pCtx[0]) + sizeof(Mem) - sizeof(sqlite3_value*)));
98777 int argc, sqlite3_value **argv
107032 sqlite3_value *pL, *pR = 0;
108377 sqlite3_value *pVal = 0;
109044 sqlite3_value *pType,
109045 sqlite3_value *pObject,
109445 sqlite3_value **argv
109668 sqlite3_value **argv
109839 sqlite3_value **argv
109945 sqlite3_value **argv
110016 sqlite3_value **argv
110630 sqlite3_value **argv
110931 sqlite3_value **argv
111043 sqlite3_value **argv
112237 sqlite3_value **argv
112430 sqlite3_value **argv
118697 sqlite3_value *pTmp = sqlite3ValueNew(db);
120231 sqlite3_value **argv
120261 sqlite3_value **argv
120286 sqlite3_value **argv
120325 static void absFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
120377 sqlite3_value **argv
120387 sqlite3_value *pC1 = 0;
120388 sqlite3_value *pC2 = 0;
120445 sqlite3_value **argv
120481 sqlite3_value **argv
120573 static void roundFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
120635 static void upperFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
120654 static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
120690 sqlite3_value **NotUsed2
120716 sqlite3_value **argv
120740 sqlite3_value **NotUsed2
120760 sqlite3_value **NotUsed2
120774 sqlite3_value **NotUsed2
121029 sqlite3_value **argv
121100 sqlite3_value **argv
121116 sqlite3_value **NotUsed2
121132 sqlite3_value **NotUsed2
121148 sqlite3_value **argv
121164 sqlite3_value **argv
121188 sqlite3_value **argv
121215 static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
121294 sqlite3_value **argv
121309 sqlite3_value **argv
121350 sqlite3_value **argv
121378 sqlite3_value **argv
121401 sqlite3_value **argv
121494 sqlite3_value **argv
121586 sqlite3_value **argv
121607 sqlite3_value **argv
121657 static void loadExt(sqlite3_context *context, int argc, sqlite3_value **argv){
121707 static void sumStep(sqlite3_context *context, int argc, sqlite3_value **argv){
121729 static void sumInverse(sqlite3_context *context, int argc, sqlite3_value**argv){
121796 static void countStep(sqlite3_context *context, int argc, sqlite3_value **argv){
121818 static void countInverse(sqlite3_context *ctx, int argc, sqlite3_value **argv){
121839 sqlite3_value **argv
121875 sqlite3_value *pRes;
121876 pRes = (sqlite3_value *)sqlite3_aggregate_context(context, 0);
121921 sqlite3_value **argv
121992 sqlite3_value **argv
122190 sqlite3_value **argv
122228 sqlite3_value **argv
122286 sqlite3_value **argv
122308 sqlite3_value **argv
122331 sqlite3_value **argv
122345 sqlite3_value **argv
127359 int (*bind_value)(sqlite3_stmt*,int,const sqlite3_value*);
127388 sqlite3_value* (*column_value)(sqlite3_stmt*,int iCol);
127397 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
127398 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
127401 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
127402 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
127446 void (*result_value)(sqlite3_context*,sqlite3_value*);
127462 const void * (*value_blob)(sqlite3_value*);
127463 int (*value_bytes)(sqlite3_value*);
127464 int (*value_bytes16)(sqlite3_value*);
127465 double (*value_double)(sqlite3_value*);
127466 int (*value_int)(sqlite3_value*);
127467 sqlite_int64 (*value_int64)(sqlite3_value*);
127468 int (*value_numeric_type)(sqlite3_value*);
127469 const unsigned char * (*value_text)(sqlite3_value*);
127470 const void * (*value_text16)(sqlite3_value*);
127471 const void * (*value_text16be)(sqlite3_value*);
127472 const void * (*value_text16le)(sqlite3_value*);
127473 int (*value_type)(sqlite3_value*);
127531 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
127532 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
127583 sqlite3_value *(*value_dup)(const sqlite3_value*);
127584 void (*value_free)(sqlite3_value*);
127588 unsigned int (*value_subtype)(sqlite3_value*);
127608 void *(*value_pointer)(sqlite3_value*,const char*);
127610 int (*value_nochange)(sqlite3_value*);
127629 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
127632 void (*xInv)(sqlite3_context*,int,sqlite3_value**),
127638 int (*value_frombind)(sqlite3_value*);
128384 (sqlite3_value*(*)(const sqlite3_value*))sqlite3_value_dup,
132100 int argc, sqlite3_value **argv
142473 sqlite3_value *pValue = 0;
144212 sqlite3_value *pOut /* Write results here, if not NULL. VACUUM INTO */
145606 void (*xSFunc)(sqlite3_context*,int,sqlite3_value**) = 0;
149164 sqlite3_value *pVal = 0;
149394 void (*xNotUsed)(sqlite3_context*,int,sqlite3_value**);
152064 sqlite3_value *p1 = 0; /* Value extracted from pLower */
152065 sqlite3_value *p2 = 0; /* Value extracted from pUpper */
152066 sqlite3_value *pVal = 0; /* Value extracted from record */
156507 sqlite3_value **apArg
156538 sqlite3_value **apArg
156565 sqlite3_value *pValue;
156570 sqlite3_value **apArg
156623 sqlite3_value **apArg
156657 sqlite3_value **apArg
156688 sqlite3_value **apArg
156701 sqlite3_value **apArg
156733 sqlite3_value **apArg
156746 sqlite3_value **apArg
156782 sqlite3_value **apArg
156802 sqlite3_value **apArg
156838 sqlite3_value *pVal;
156848 sqlite3_value **apArg
156866 sqlite3_value **apArg
156929 sqlite3_value **a /*NO_TEST*/
158792 sqlite3_value *pVal = 0;
166471 sqlite3_value *pVal;
168407 void (*xSFunc)(sqlite3_context*,int,sqlite3_value **),
168408 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
168411 void (*xInverse)(sqlite3_context*,int,sqlite3_value **),
168541 void (*xSFunc)(sqlite3_context*,int,sqlite3_value**),
168542 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
168545 void (*xInverse)(sqlite3_context*,int,sqlite3_value**),
168592 void (*xSFunc)(sqlite3_context*,int,sqlite3_value **),
168593 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
168605 void (*xSFunc)(sqlite3_context*,int,sqlite3_value **),
168606 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
168619 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
168622 void (*xInverse)(sqlite3_context*,int,sqlite3_value **),
168636 void (*xSFunc)(sqlite3_context*,int,sqlite3_value**),
168637 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
168669 sqlite3_value **NotUsed2 /* Value of each argument */
170097 sqlite3_value *pVal;
172769 SQLITE_PRIVATE int sqlite3Fts3UpdateMethod(sqlite3_vtab*,int,sqlite3_value**,sqlite3_int64*);
175906 static sqlite3_int64 fts3DocidRange(sqlite3_value *pVal, i64 iDefault){
175937 sqlite3_value **apVal /* Arguments for the indexing scheme */
175945 sqlite3_value *pCons = 0; /* The MATCH or rowid constraint, if any */
175946 sqlite3_value *pLangid = 0; /* The "langid = ?" constraint, if any */
175947 sqlite3_value *pDocidGe = 0; /* The "docid >= ?" constraint, if any */
175948 sqlite3_value *pDocidLe = 0; /* The "docid <= ?" constraint, if any */
176142 sqlite3_value **apVal, /* Array of arguments */
176321 sqlite3_value *pVal, /* argv[0] passed to function */
176343 sqlite3_value **apVal /* Array of arguments */
176390 sqlite3_value **apVal /* Array of arguments */
176416 sqlite3_value **apVal /* Array of arguments */
176450 sqlite3_value **apVal /* Array of arguments */
176471 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**), /* OUT: Result */
176476 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);
179114 sqlite3_value **apVal /* Arguments for the indexing scheme */
180486 sqlite3_value **argv
180567 sqlite3_value **argv
180574 sqlite3_value **argv
181717 sqlite3_value **argv
181914 sqlite3_value **argv
182076 sqlite3_value **argv
182748 sqlite3_value **apVal /* Arguments for the indexing scheme */
183160 sqlite3_value **apVal /* Values to bind to statement */
183367 sqlite3_value **apVal /* Parameters to bind */
183792 sqlite3_value **apVal,
183826 sqlite3_value **apVal, /* Array of values to insert */
183833 sqlite3_value *pRowid = apVal[p->nColumn+3];
183936 sqlite3_value *pRowid, /* The docid to be deleted */
185309 static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){
188280 static int fts3SpecialInsert(Fts3Table *p, sqlite3_value *pVal){
188470 sqlite3_value *pRowid,
188520 sqlite3_value **apVal, /* Array of arguments */
188580 sqlite3_value *pNewRowid = apVal[3+p->nColumn];
191594 sqlite3_value *pValue /* Value to append */
191688 sqlite3_value **aReplace /* Replacement values */
191777 sqlite3_value **aReplace /* Array of replacement values */
191823 sqlite3_value **aReplace /* Array of replacement values */
192305 sqlite3_value **argv,
192660 sqlite3_value **argv
192702 sqlite3_value **argv
192722 sqlite3_value **argv
192741 sqlite3_value **argv
192768 sqlite3_value **argv
192807 sqlite3_value **argv
192930 sqlite3_value **argv
192962 sqlite3_value **argv
193004 sqlite3_value **argv
193037 sqlite3_value **argv
193088 sqlite3_value **argv
193141 sqlite3_value **argv
193169 sqlite3_value **argv
193189 sqlite3_value **argv
193244 sqlite3_value **argv
193292 sqlite3_value **argv
193710 int argc, sqlite3_value **argv
193857 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);
193884 void (*xStep)(sqlite3_context*,int,sqlite3_value**);
194356 sqlite3_value **apSqlParam; /* Original SQL parameter values */
195747 static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *pCons){
195780 int argc, sqlite3_value **argv
197094 static RtreeValue rtreeValueDown(sqlite3_value *v){
197102 static RtreeValue rtreeValueUp(sqlite3_value *v){
197166 sqlite3_value **aData,
197809 static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **apArg){
197861 static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **apArg){
198319 sqlite3_value **apArg
198652 sqlite3_value *pVal, /* The value to decode */
198714 sqlite3_value **argv
198733 sqlite3_value **argv
198759 sqlite3_value **argv
198806 sqlite3_value **argv
198864 sqlite3_value **argv
198889 sqlite3_value **argv
198938 sqlite3_value **argv
198980 sqlite3_value *pPoly, /* The polygon */
199052 sqlite3_value **argv
199078 sqlite3_value **argv
199162 sqlite3_value **argv
199205 sqlite3_value **argv
199535 sqlite3_value **argv
199557 sqlite3_value **argv
199697 int argc, sqlite3_value **argv /* Parameters to the query plan */
199935 sqlite3_value **aData,
200073 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**),
200120 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);
200139 void (*xStep)(sqlite3_context*,int,sqlite3_value**);
200248 static void geomCallback(sqlite3_context *ctx, int nArg, sqlite3_value **aArg){
200255 + nArg*sizeof(sqlite3_value*);
200263 pBlob->apSqlParam = (sqlite3_value**)&pBlob->aParam[nArg];
200564 sqlite3_value **argv
200628 static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **apArg){
200711 static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **apArg){
200815 sqlite3_value **apArg
200859 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);
202459 sqlite3_value **argv
202727 sqlite3_value **argv
203971 sqlite3_value **apVal
205147 sqlite3_value *pVal;
205254 sqlite3_value *pVal;
205686 sqlite3_value **apVal
207866 int argc, sqlite3_value **argv
208253 int argc, sqlite3_value **argv
208336 sqlite3_value **argv,
208486 int (*xOld)(void*,int,sqlite3_value**);
208487 int (*xNew)(void*,int,sqlite3_value**);
208507 sqlite3_value *pZeroBlob; /* Value containing X'' */
208557 sqlite3_value **apValue; /* old.* and new.* values */
208823 sqlite3_value *pValue, /* Value to serialize */
208984 sqlite3_value *pVal;
209314 sqlite3_value *pVal; /* Value returned by preupdate_new/old */
209618 static int sessionStat1Old(void *pCtx, int iCol, sqlite3_value **ppVal){
209620 sqlite3_value *pVal = 0;
209628 static int sessionStat1New(void *pCtx, int iCol, sqlite3_value **ppVal){
209630 sqlite3_value *pVal = 0;
209658 sqlite3_value *p = 0;
209675 sqlite3_value *p = 0;
209790 sqlite3_value *p = sqlite3ValueNew(0);
209826 sqlite3_value *p = 0;
209857 sqlite3_value *p = 0;
209980 static int sessionPreupdateOld(void *pCtx, int iVal, sqlite3_value **ppVal){
209983 static int sessionPreupdateNew(void *pCtx, int iVal, sqlite3_value **ppVal){
210016 static int sessionDiffOld(void *pCtx, int iVal, sqlite3_value **ppVal){
210021 static int sessionDiffNew(void *pCtx, int iVal, sqlite3_value **ppVal){
210493 static void sessionAppendValue(SessionBuffer *p, sqlite3_value *pVal, int *pRc){
211419 sqlite3_value *pVal, /* Set the value of this object */
211463 sqlite3_value **apOut, /* Write values to this array */
211635 nByte = p->nCol * sizeof(sqlite3_value*) * 2 + nCopy;
211644 size_t iPK = sizeof(sqlite3_value*)*p->nCol*2;
211650 p->apValue = (sqlite3_value**)p->tblhdr.aBuf;
211692 memset(p->apValue, 0, sizeof(sqlite3_value*)*p->nCol*2);
211749 sqlite3_value **apOld = (p->bInvert ? &p->apValue[p->nCol] : p->apValue);
211750 sqlite3_value **apNew = (p->bInvert ? p->apValue : &p->apValue[p->nCol]);
211882 sqlite3_value **ppValue /* OUT: Old value (or NULL pointer) */
211910 sqlite3_value **ppValue /* OUT: New value (or NULL pointer) */
211944 sqlite3_value **ppValue /* OUT: Value from conflicting row */
212008 sqlite3_value **apVal = 0; /* Space for values for UPDATE inversion */
212077 apVal = (sqlite3_value **)sqlite3_malloc64(sizeof(apVal[0])*nCol*2);
212100 sqlite3_value *pVal = apVal[iCol + (abPK[iCol] ? 0 : nCol)];
212108 sqlite3_value *pVal = (abPK[iCol] ? 0 : apVal[iCol]);
212549 sqlite3_value *pVal /* Value to bind */
212581 int(*xValue)(sqlite3_changeset_iter *, int, sqlite3_value **),
212597 sqlite3_value *pVal = 0;
212690 sqlite3_value *pVal = 0;
212895 sqlite3_value *pOld = sessionChangesetOld(pIter, i);
212896 sqlite3_value *pNew = sessionChangesetNew(pIter, i);
213044 size_t nByte = 2*pApply->nCol*sizeof(sqlite3_value*);
213051 pIter2->apValue = (sqlite3_value**)pIter2->tblhdr.aBuf;
214317 sqlite3_value **apVal /* Array of trailing arguments */
215102 static int sqlite3Fts5ConfigSetValue(Fts5Config*, const char*, sqlite3_value*, int*);
215502 static int sqlite3Fts5StorageDelete(Fts5Storage *p, i64, sqlite3_value**);
215503 static int sqlite3Fts5StorageContentInsert(Fts5Storage *p, sqlite3_value**, i64*);
215504 static int sqlite3Fts5StorageIndexInsert(Fts5Storage *p, sqlite3_value**, i64);
215519 Fts5Storage *p, const char*, sqlite3_value*, int
217408 sqlite3_value **apVal /* Array of trailing arguments */
217567 static const char *fts5ValueToText(sqlite3_value *pVal){
217580 sqlite3_value **apVal /* Array of trailing arguments */
217839 sqlite3_value **apVal /* Array of trailing arguments */
219148 sqlite3_value *pVal,
219263 sqlite3_value *pVal = sqlite3_column_value(p, 1);
221930 sqlite3_value **apVal, /* Function arguments */
222015 sqlite3_value **apVal /* Function arguments */
222022 sqlite3_value **apVal /* Function arguments */
222035 sqlite3_value **apVal /* Function arguments */
222056 sqlite3_value **apVal /* Function arguments */
222080 void (*x)(sqlite3_context*,int,sqlite3_value**);
229459 sqlite3_value **apVal /* Function arguments */
229670 sqlite3_value **apVal /* Function arguments */
229929 sqlite3_value **apRankArg; /* Array of trailing arguments */
230856 nByte = sizeof(sqlite3_value*)*pCsr->nRankArg;
230857 pCsr->apRankArg = (sqlite3_value**)sqlite3Fts5MallocZero(&rc, nByte);
230890 sqlite3_value *pRank
230924 static i64 fts5GetRowidLimit(sqlite3_value *pVal, i64 iDefault){
230950 sqlite3_value **apVal /* Arguments for the indexing scheme */
230958 sqlite3_value *pRank = 0; /* rank MATCH ? expression (or NULL) */
230959 sqlite3_value *pRowidEq = 0; /* rowid = ? expression (or NULL) */
230960 sqlite3_value *pRowidLe = 0; /* rowid <= ? expression (or NULL) */
230961 sqlite3_value *pRowidGe = 0; /* rowid >= ? expression (or NULL) */
231260 sqlite3_value *pVal /* Value inserted into rank column */
231315 sqlite3_value **apVal
231329 sqlite3_value **apVal,
231359 sqlite3_value **apVal, /* Array of arguments */
232082 sqlite3_value **argv
232101 sqlite3_value **argv
232268 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**), /* OUT: Result */
232516 sqlite3_value **apArg /* Function arguments */
232532 sqlite3_value **apUnused /* Function arguments */
233062 sqlite3_value **apVal
233196 static int sqlite3Fts5StorageDelete(Fts5Storage *p, i64 iDel, sqlite3_value **apVal){
233367 sqlite3_value **apVal,
233402 sqlite3_value **apVal,
233811 sqlite3_value *pVal,
236982 sqlite3_value **apVal /* Arguments for the indexing scheme */
236994 sqlite3_value *pEq = 0;
236995 sqlite3_value *pGe = 0;
236996 sqlite3_value *pLe = 0;
237393 int argc, sqlite3_value **argv