Lines Matching refs:sqlite3_value
4839 typedef struct sqlite3_value sqlite3_value; typedef
5006 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
5572 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
5774 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
5775 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
5784 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
5785 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
5794 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
5795 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
5805 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
5808 void (*xInverse)(sqlite3_context*,int,sqlite3_value**),
6069 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
6070 SQLITE_API double sqlite3_value_double(sqlite3_value*);
6071 SQLITE_API int sqlite3_value_int(sqlite3_value*);
6072 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
6073 SQLITE_API void *sqlite3_value_pointer(sqlite3_value*, const char*);
6074 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
6075 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
6076 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
6077 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
6078 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
6079 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
6080 SQLITE_API int sqlite3_value_type(sqlite3_value*);
6081 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
6082 SQLITE_API int sqlite3_value_nochange(sqlite3_value*);
6083 SQLITE_API int sqlite3_value_frombind(sqlite3_value*);
6105 SQLITE_API int sqlite3_value_encoding(sqlite3_value*);
6123 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value*);
6140 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value*);
6141 SQLITE_API void sqlite3_value_free(sqlite3_value*);
6524 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
7615 int argc, sqlite3_value **argv);
7620 int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *);
7626 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**),
10392 SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut);
10393 SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut);
10435 SQLITE_API int sqlite3_vtab_rhs_value(sqlite3_index_info*, int, sqlite3_value **ppVal);
10738 SQLITE_API int sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);
10741 SQLITE_API int sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);
11218 sqlite3_value **apSqlParam; /* Original SQL values of parameters */
11939 sqlite3_value **ppValue /* OUT: Old value (or NULL pointer) */
11973 sqlite3_value **ppValue /* OUT: New value (or NULL pointer) */
12001 sqlite3_value **ppValue /* OUT: Value from conflicting row */
13087 sqlite3_value **apVal /* Array of trailing arguments */
16281 sqlite3_value *aMem; /* First of nMem value in the unpacked pKey */
16431 typedef struct sqlite3_value Mem;
16919 SQLITE_PRIVATE sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe*, int, u8);
17548 SQLITE_PRIVATE void sqlite3CryptFunc(sqlite3_context*,int,sqlite3_value**);
17670 sqlite3_value *pErr; /* Most recent error message */
17886 void (*xSFunc)(sqlite3_context*,int,sqlite3_value**); /* func or agg-step */
17889 void (*xInverse)(sqlite3_context*,int,sqlite3_value**); /* inverse agg-step */
20639 sqlite3_value **apArg; /* The argument values */
20946 SQLITE_PRIVATE int sqlite3RunVacuum(char**, sqlite3*, int, sqlite3_value*);
21017 SQLITE_PRIVATE void sqlite3QuoteValue(StrAccum*,sqlite3_value*);
21207 SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value*, u8);
21208 SQLITE_PRIVATE int sqlite3ValueIsOfClass(const sqlite3_value*, void(*)(void*));
21209 SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value*, u8);
21210 SQLITE_PRIVATE void sqlite3ValueSetStr(sqlite3_value*, int, const void *,u8,
21212 SQLITE_PRIVATE void sqlite3ValueSetNull(sqlite3_value*);
21213 SQLITE_PRIVATE void sqlite3ValueFree(sqlite3_value*);
21217 SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *);
21221 SQLITE_PRIVATE int sqlite3ValueFromExpr(sqlite3 *, const Expr *, u8, u8, sqlite3_value **);
21222 SQLITE_PRIVATE void sqlite3ValueApplyAffinity(sqlite3_value *, u8, u8);
21304 void (*)(sqlite3_context*,int,sqlite3_value **),
21305 void (*)(sqlite3_context*,int,sqlite3_value **),
21308 void (*)(sqlite3_context*,int,sqlite3_value **),
21344 SQLITE_PRIVATE int sqlite3Stat4ValueFromExpr(Parse*, Expr*, u8, sqlite3_value**);
21346 SQLITE_PRIVATE int sqlite3Stat4Column(sqlite3*, const void*, int, int, sqlite3_value**);
23238 struct sqlite3_value { struct
23410 sqlite3_value *argv[1]; /* Argument set */
23576 sqlite3_value *pOut; /* Register to hold each decoded output value */
25150 sqlite3_value **argv, in isDate()
25200 sqlite3_value **argv in juliandayFunc()
25218 sqlite3_value **argv in unixepochFunc()
25239 sqlite3_value **argv in datetimeFunc()
25299 sqlite3_value **argv in timeFunc()
25341 sqlite3_value **argv in dateFunc()
25392 sqlite3_value **argv in strftimeFunc()
25539 sqlite3_value **NotUsed2 in ctimeFunc()
25553 sqlite3_value **NotUsed2 in cdateFunc()
25579 sqlite3_value **argv in timediffFunc()
25678 sqlite3_value **NotUsed2 in ctimestampFunc()
25700 sqlite3_value **argv in currentTimeFunc()
83230 SQLITE_PRIVATE void sqlite3ValueSetNull(sqlite3_value *p){
83658 static SQLITE_NOINLINE const void *valueToText(sqlite3_value* pVal, u8 enc){
83701 SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value* pVal, u8 enc){
83722 SQLITE_PRIVATE int sqlite3ValueIsOfClass(const sqlite3_value *pVal, void(*xFree)(void*)){
83737 SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *db){
83768 static sqlite3_value *valueNew(sqlite3 *db, struct ValueNewStat4Ctx *p){
83836 sqlite3_value **ppVal, /* Write the new value here */
83840 sqlite3_value **apVal = 0; /* Function arguments */
83843 sqlite3_value *pVal = 0; /* New value */
83866 apVal = (sqlite3_value**)sqlite3DbMallocZero(db, sizeof(apVal[0]) * nVal);
83935 sqlite3_value **ppVal, /* Write the new value here */
83940 sqlite3_value *pVal = 0;
84098 sqlite3_value **ppVal /* Write the new value here */
84127 sqlite3_value **ppVal /* OUT: New value object (or NULL) */
84130 sqlite3_value *pVal = 0;
84218 sqlite3_value *pVal = 0;
84246 sqlite3_value **ppVal /* OUT: New value object (or NULL) */
84264 sqlite3_value **ppVal /* OUT: Extracted value */
84323 sqlite3_value *v, /* Value to be set */
84335 SQLITE_PRIVATE void sqlite3ValueFree(sqlite3_value *v){
84346 static SQLITE_NOINLINE int valueBytes(sqlite3_value *pVal, u8 enc){
84349 SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc){
84822 nByte = sizeof(*pCtx) + (nArg-1)*sizeof(sqlite3_value*);
85763 sqlite3ValueFree((sqlite3_value*)p4);
88784 v1 = sqlite3ValueText((sqlite3_value*)&c1, pColl->enc);
88785 v2 = sqlite3ValueText((sqlite3_value*)&c2, pColl->enc);
89670 SQLITE_PRIVATE sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe *v, int iVar, u8 aff){
89676 sqlite3_value *pRet = sqlite3ValueNew(v->db);
90055 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
90068 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
90071 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
90074 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
90077 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
90080 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
90083 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value *pVal){
90087 SQLITE_API void *sqlite3_value_pointer(sqlite3_value *pVal, const char *zPType){
90100 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
90104 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
90107 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
90110 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
90118 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
90202 SQLITE_API int sqlite3_value_encoding(sqlite3_value *pVal){
90207 SQLITE_API int sqlite3_value_nochange(sqlite3_value *pVal){
90212 SQLITE_API int sqlite3_value_frombind(sqlite3_value *pVal){
90218 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){
90219 sqlite3_value *pNew;
90244 SQLITE_API void sqlite3_value_free(sqlite3_value *pOld){
90501 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
90888 sqlite3_value *pVal, /* Pointer to the ValueList object */
90889 sqlite3_value **ppOut, /* Store the next value from the list here */
90923 sqlite3_value *pOut = pRhs->pOut;
90942 SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut){
90950 SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut){
91275 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
91282 return (sqlite3_value *)pOut;
91380 ret = sqlite3_value_text16((sqlite3_value*)&p->aColName[N]);
91384 ret = sqlite3_value_text((sqlite3_value*)&p->aColName[N]);
91682 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
91684 switch( sqlite3_value_type((sqlite3_value*)pValue) ){
92030 SQLITE_API int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
92080 *ppValue = (sqlite3_value *)columnNullValue();
92155 SQLITE_API int sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
92197 pMem = (sqlite3_value *)columnNullValue();
93036 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
93051 sqlite3_value *pVal,
95388 typeMask = 1 << (sqlite3_value_type((sqlite3_value*)&aMem[pOp->p3])-1);
100240 pCtx = sqlite3DbMallocRawNN(db, n*sizeof(sqlite3_value*) +
100241 (sizeof(pCtx[0]) + sizeof(Mem) - sizeof(sqlite3_value*)));
105366 int argc, sqlite3_value **argv
114270 sqlite3_value *pL, *pR = 0;
115797 sqlite3_value *pVal = 0;
116474 sqlite3_value *pType,
116475 sqlite3_value *pObject,
116903 sqlite3_value **argv
117128 sqlite3_value **argv
117314 sqlite3_value **argv
117427 sqlite3_value **argv
117502 sqlite3_value **argv
118122 sqlite3_value **argv
118423 sqlite3_value **argv
118539 sqlite3_value **argv
119803 sqlite3_value **argv
120009 sqlite3_value **argv
126357 sqlite3_value *pTmp = sqlite3ValueNew(db);
127949 sqlite3_value **argv
127979 sqlite3_value **argv
128004 sqlite3_value **argv
128016 sqlite3_value **argv
128055 sqlite3_value **argv
128091 static void absFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
128143 sqlite3_value **argv
128153 sqlite3_value *pC1 = 0;
128154 sqlite3_value *pC2 = 0;
128211 sqlite3_value **argv
128247 sqlite3_value **argv
128339 static void roundFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
128401 static void upperFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
128420 static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
128456 sqlite3_value **NotUsed2
128482 sqlite3_value **argv
128506 sqlite3_value **NotUsed2
128526 sqlite3_value **NotUsed2
128540 sqlite3_value **NotUsed2
128807 sqlite3_value **argv
128878 sqlite3_value **argv
128894 sqlite3_value **NotUsed2
128910 sqlite3_value **NotUsed2
128926 sqlite3_value **argv
128942 sqlite3_value **argv
128966 sqlite3_value **argv
128990 SQLITE_PRIVATE void sqlite3QuoteValue(StrAccum *pStr, sqlite3_value *pValue){
129059 static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
129081 sqlite3_value **argv
129096 sqlite3_value **argv
129138 sqlite3_value **argv
129200 sqlite3_value **argv
129257 sqlite3_value **argv
129280 sqlite3_value **argv
129373 sqlite3_value **argv
129460 sqlite3_value **argv,
129503 sqlite3_value **argv
129518 sqlite3_value **argv
129540 sqlite3_value **argv
129564 sqlite3_value **argv
129614 static void loadExt(sqlite3_context *context, int argc, sqlite3_value **argv){
129719 static void sumStep(sqlite3_context *context, int argc, sqlite3_value **argv){
129755 static void sumInverse(sqlite3_context *context, int argc, sqlite3_value**argv){
129846 static void countStep(sqlite3_context *context, int argc, sqlite3_value **argv){
129868 static void countInverse(sqlite3_context *ctx, int argc, sqlite3_value **argv){
129889 sqlite3_value **argv
129925 sqlite3_value *pRes;
129926 pRes = (sqlite3_value *)sqlite3_aggregate_context(context, 0);
129972 sqlite3_value **argv
130043 sqlite3_value **argv
130246 sqlite3_value **argv
130296 sqlite3_value **argv
130352 sqlite3_value **argv
130374 sqlite3_value **argv
130397 sqlite3_value **argv
130412 sqlite3_value **argv
130434 sqlite3_value **argv
135517 int (*bind_value)(sqlite3_stmt*,int,const sqlite3_value*);
135546 sqlite3_value* (*column_value)(sqlite3_stmt*,int iCol);
135555 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
135556 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
135559 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
135560 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
135604 void (*result_value)(sqlite3_context*,sqlite3_value*);
135620 const void * (*value_blob)(sqlite3_value*);
135621 int (*value_bytes)(sqlite3_value*);
135622 int (*value_bytes16)(sqlite3_value*);
135623 double (*value_double)(sqlite3_value*);
135624 int (*value_int)(sqlite3_value*);
135625 sqlite_int64 (*value_int64)(sqlite3_value*);
135626 int (*value_numeric_type)(sqlite3_value*);
135627 const unsigned char * (*value_text)(sqlite3_value*);
135628 const void * (*value_text16)(sqlite3_value*);
135629 const void * (*value_text16be)(sqlite3_value*);
135630 const void * (*value_text16le)(sqlite3_value*);
135631 int (*value_type)(sqlite3_value*);
135689 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
135690 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
135741 sqlite3_value *(*value_dup)(const sqlite3_value*);
135742 void (*value_free)(sqlite3_value*);
135746 unsigned int (*value_subtype)(sqlite3_value*);
135766 void *(*value_pointer)(sqlite3_value*,const char*);
135768 int (*value_nochange)(sqlite3_value*);
135787 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
135790 void (*xInv)(sqlite3_context*,int,sqlite3_value**),
135796 int (*value_frombind)(sqlite3_value*);
135821 int (*vtab_rhs_value)(sqlite3_index_info*,int,sqlite3_value**);
135824 int (*vtab_in_first)(sqlite3_value*,sqlite3_value**);
135825 int (*vtab_in_next)(sqlite3_value*,sqlite3_value**);
135833 int (*value_encoding)(sqlite3_value*);
136586 (sqlite3_value*(*)(const sqlite3_value*))sqlite3_value_dup,
139652 sqlite3_value *pDfltValue = 0;
140574 int argc, sqlite3_value **argv
152120 sqlite3_value *pValue = 0;
153887 sqlite3_value *pOut /* Write results here, if not NULL. VACUUM INTO */
155294 void (*xSFunc)(sqlite3_context*,int,sqlite3_value**) = 0;
159133 sqlite3_value *pVal = 0;
159362 void (*xNotUsed)(sqlite3_context*,int,sqlite3_value**);
160858 sqlite3_value *aRhs[1]; /* RHS values for constraints. MUST BE LAST
162200 + sizeof(sqlite3_value*)*nTerm );
162632 sqlite3_value *p1 = 0; /* Value extracted from pLower */
162633 sqlite3_value *p2 = 0; /* Value extracted from pUpper */
162634 sqlite3_value *pVal = 0; /* Value extracted from record */
165069 sqlite3_value **ppVal /* Write value extracted here */
165072 sqlite3_value *pVal = 0;
168003 sqlite3_value **apArg
168034 sqlite3_value **apArg
168061 sqlite3_value *pValue;
168066 sqlite3_value **apArg
168119 sqlite3_value **apArg
168153 sqlite3_value **apArg
168184 sqlite3_value **apArg
168197 sqlite3_value **apArg
168229 sqlite3_value **apArg
168242 sqlite3_value **apArg
168278 sqlite3_value **apArg
168298 sqlite3_value **apArg
168334 sqlite3_value *pVal;
168344 sqlite3_value **apArg
168362 sqlite3_value **apArg
168425 sqlite3_value **a /*NO_TEST*/
170289 sqlite3_value *pVal = 0;
178034 sqlite3_value *pVal;
180043 void (*xSFunc)(sqlite3_context*,int,sqlite3_value **),
180044 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
180047 void (*xInverse)(sqlite3_context*,int,sqlite3_value **),
180177 void (*xSFunc)(sqlite3_context*,int,sqlite3_value**),
180178 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
180181 void (*xInverse)(sqlite3_context*,int,sqlite3_value**),
180228 void (*xSFunc)(sqlite3_context*,int,sqlite3_value **),
180229 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
180241 void (*xSFunc)(sqlite3_context*,int,sqlite3_value **),
180242 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
180255 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
180258 void (*xInverse)(sqlite3_context*,int,sqlite3_value **),
180272 void (*xSFunc)(sqlite3_context*,int,sqlite3_value**),
180273 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
180305 sqlite3_value **NotUsed2 /* Value of each argument */
181774 sqlite3_value *pVal;
184659 SQLITE_PRIVATE int sqlite3Fts3UpdateMethod(sqlite3_vtab*,int,sqlite3_value**,sqlite3_int64*);
187807 static sqlite3_int64 fts3DocidRange(sqlite3_value *pVal, i64 iDefault){
187838 sqlite3_value **apVal /* Arguments for the indexing scheme */
187846 sqlite3_value *pCons = 0; /* The MATCH or rowid constraint, if any */
187847 sqlite3_value *pLangid = 0; /* The "langid = ?" constraint, if any */
187848 sqlite3_value *pDocidGe = 0; /* The "docid >= ?" constraint, if any */
187849 sqlite3_value *pDocidLe = 0; /* The "docid <= ?" constraint, if any */
188043 sqlite3_value **apVal, /* Array of arguments */
188222 sqlite3_value *pVal, /* argv[0] passed to function */
188244 sqlite3_value **apVal /* Array of arguments */
188291 sqlite3_value **apVal /* Array of arguments */
188317 sqlite3_value **apVal /* Array of arguments */
188351 sqlite3_value **apVal /* Array of arguments */
188372 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**), /* OUT: Result */
188377 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);
191094 sqlite3_value **apVal /* Arguments for the indexing scheme */
192467 sqlite3_value **argv
192548 sqlite3_value **argv
192555 sqlite3_value **argv
193698 sqlite3_value **argv
193895 sqlite3_value **argv
194057 sqlite3_value **argv
194729 sqlite3_value **apVal /* Arguments for the indexing scheme */
195144 sqlite3_value **apVal /* Values to bind to statement */
195351 sqlite3_value **apVal /* Parameters to bind */
195776 sqlite3_value **apVal,
195810 sqlite3_value **apVal, /* Array of values to insert */
195817 sqlite3_value *pRowid = apVal[p->nColumn+3];
195920 sqlite3_value *pRowid, /* The docid to be deleted */
197293 static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){
200281 static int fts3SpecialInsert(Fts3Table *p, sqlite3_value *pVal){
200474 sqlite3_value *pRowid,
200524 sqlite3_value **apVal, /* Array of arguments */
200584 sqlite3_value *pNewRowid = apVal[3+p->nColumn];
203577 static int jsonFuncArgMightBeBinary(sqlite3_value *pJson);
203580 static JsonParse *jsonParseFuncArg(sqlite3_context*,sqlite3_value*,u32);
203656 sqlite3_value *pArg /* Function argument containing SQL text */
203955 sqlite3_value *pValue /* Value to append */
205540 static int jsonFuncArgMightBeBinary(sqlite3_value *pJson){
206288 sqlite3_value *pArg,
206395 sqlite3_value **argv,
206462 static int jsonArgIsJsonb(sqlite3_value *pArg, JsonParse *p){
206503 sqlite3_value *pArg,
206772 sqlite3_value **argv
206804 sqlite3_value **argv
206823 sqlite3_value **argv
206849 sqlite3_value **argv
206923 sqlite3_value **argv
207234 sqlite3_value **argv
207268 sqlite3_value **argv
207310 sqlite3_value **argv
207367 sqlite3_value **argv
207393 sqlite3_value **argv
207417 sqlite3_value **argv
207511 sqlite3_value **argv
207597 sqlite3_value **argv
207647 sqlite3_value **argv
207713 sqlite3_value **argv
207761 sqlite3_value **argv
208277 int argc, sqlite3_value **argv
208933 sqlite3_value **apSqlParam; /* Original SQL parameter values */
210328 static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *pCons){
210361 int argc, sqlite3_value **argv
211521 static RtreeValue rtreeValueDown(sqlite3_value *v){
211529 static RtreeValue rtreeValueUp(sqlite3_value *v){
211593 sqlite3_value **aData,
212244 static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **apArg){
212296 static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **apArg){
212763 sqlite3_value **apArg
213093 sqlite3_value *pVal, /* The value to decode */
213155 sqlite3_value **argv
213175 sqlite3_value **argv
213202 sqlite3_value **argv
213249 sqlite3_value **argv
213308 sqlite3_value **argv
213334 sqlite3_value **argv
213384 sqlite3_value **argv
213427 sqlite3_value *pPoly, /* The polygon */
213499 sqlite3_value **argv
213526 sqlite3_value **argv
213611 sqlite3_value **argv
213656 sqlite3_value **argv
213987 sqlite3_value **argv
214010 sqlite3_value **argv
214159 int argc, sqlite3_value **argv /* Parameters to the query plan */
214399 sqlite3_value **aData,
214536 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**),
214586 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);
214605 void (*xStep)(sqlite3_context*,int,sqlite3_value**);
214714 static void geomCallback(sqlite3_context *ctx, int nArg, sqlite3_value **aArg){
214721 + nArg*sizeof(sqlite3_value*);
214729 pBlob->apSqlParam = (sqlite3_value**)&pBlob->aParam[nArg];
215030 sqlite3_value **argv
215094 static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **apArg){
215178 static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **apArg){
215282 sqlite3_value **apArg
215326 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);
216956 sqlite3_value **argv
217224 sqlite3_value **argv
218468 sqlite3_value **apVal
219635 sqlite3_value *pVal;
219742 sqlite3_value *pVal;
220175 sqlite3_value **apVal
222433 int argc, sqlite3_value **argv
222829 int argc, sqlite3_value **argv
222920 sqlite3_value **argv,
223077 int (*xOld)(void*,int,sqlite3_value**);
223078 int (*xNew)(void*,int,sqlite3_value**);
223099 sqlite3_value *pZeroBlob; /* Value containing X'' */
223149 sqlite3_value **apValue; /* old.* and new.* values */
223431 sqlite3_value *pValue, /* Value to serialize */
223597 sqlite3_value *pVal;
223936 sqlite3_value *pVal; /* Value returned by preupdate_new/old */
224578 static int sessionStat1Old(void *pCtx, int iCol, sqlite3_value **ppVal){
224580 sqlite3_value *pVal = 0;
224588 static int sessionStat1New(void *pCtx, int iCol, sqlite3_value **ppVal){
224590 sqlite3_value *pVal = 0;
224619 sqlite3_value *p = 0;
224640 sqlite3_value *p = 0;
224762 sqlite3_value *p = sqlite3ValueNew(0);
224800 sqlite3_value *p = 0;
224839 sqlite3_value *p = 0;
224966 static int sessionPreupdateOld(void *pCtx, int iVal, sqlite3_value **ppVal){
224969 static int sessionPreupdateNew(void *pCtx, int iVal, sqlite3_value **ppVal){
225003 static int sessionDiffOld(void *pCtx, int iVal, sqlite3_value **ppVal){
225008 static int sessionDiffNew(void *pCtx, int iVal, sqlite3_value **ppVal){
225472 static void sessionAppendValue(SessionBuffer *p, sqlite3_value *pVal, int *pRc){
226443 sqlite3_value *pVal, /* Set the value of this object */
226487 sqlite3_value **apOut, /* Write values to this array */
226663 nByte = p->nCol * sizeof(sqlite3_value*) * 2 + nCopy;
226672 size_t iPK = sizeof(sqlite3_value*)*p->nCol*2;
226678 p->apValue = (sqlite3_value**)p->tblhdr.aBuf;
226720 memset(p->apValue, 0, sizeof(sqlite3_value*)*p->nCol*2);
226777 sqlite3_value **apOld = (p->bInvert ? &p->apValue[p->nCol] : p->apValue);
226778 sqlite3_value **apNew = (p->bInvert ? p->apValue : &p->apValue[p->nCol]);
226926 sqlite3_value **ppValue /* OUT: Old value (or NULL pointer) */
226954 sqlite3_value **ppValue /* OUT: New value (or NULL pointer) */
226988 sqlite3_value **ppValue /* OUT: Value from conflicting row */
227052 sqlite3_value **apVal = 0; /* Space for values for UPDATE inversion */
227121 apVal = (sqlite3_value **)sqlite3_malloc64(sizeof(apVal[0])*nCol*2);
227144 sqlite3_value *pVal = apVal[iCol + (abPK[iCol] ? 0 : nCol)];
227152 sqlite3_value *pVal = (abPK[iCol] ? 0 : apVal[iCol]);
227597 sqlite3_value *pVal /* Value to bind */
227629 int(*xValue)(sqlite3_changeset_iter *, int, sqlite3_value **),
227645 sqlite3_value *pVal = 0;
227697 sqlite3_value *pVal = 0;
227750 sqlite3_value *pVal = 0;
227961 sqlite3_value *pOld = sessionChangesetOld(pIter, i);
227962 sqlite3_value *pNew = sessionChangesetNew(pIter, i);
228110 size_t nByte = 2*pApply->nCol*sizeof(sqlite3_value*);
228117 pIter2->apValue = (sqlite3_value**)pIter2->tblhdr.aBuf;
229561 sqlite3_value **apVal /* Array of trailing arguments */
230408 static int sqlite3Fts5ConfigSetValue(Fts5Config*, const char*, sqlite3_value*, int*);
230832 static int sqlite3Fts5StorageDelete(Fts5Storage *p, i64, sqlite3_value**);
230833 static int sqlite3Fts5StorageContentInsert(Fts5Storage *p, sqlite3_value**, i64*);
230834 static int sqlite3Fts5StorageIndexInsert(Fts5Storage *p, sqlite3_value**, i64);
230849 Fts5Storage *p, const char*, sqlite3_value*, int
232772 sqlite3_value **apVal /* Array of trailing arguments */
232937 static const char *fts5ValueToText(sqlite3_value *pVal){
232950 sqlite3_value **apVal /* Array of trailing arguments */
233213 sqlite3_value **apVal /* Array of trailing arguments */
234570 sqlite3_value *pVal,
234710 sqlite3_value *pVal = sqlite3_column_value(p, 1);
237472 sqlite3_value **apVal, /* Function arguments */
237557 sqlite3_value **apVal /* Function arguments */
237564 sqlite3_value **apVal /* Function arguments */
237577 sqlite3_value **apVal /* Function arguments */
237598 sqlite3_value **apVal /* Function arguments */
237622 void (*x)(sqlite3_context*,int,sqlite3_value**);
247094 sqlite3_value **apVal /* Function arguments */
247329 sqlite3_value **apVal /* Function arguments */
247559 int argc, sqlite3_value **argv
247849 sqlite3_value **apRankArg; /* Array of trailing arguments */
248796 nByte = sizeof(sqlite3_value*)*pCsr->nRankArg;
248797 pCsr->apRankArg = (sqlite3_value**)sqlite3Fts5MallocZero(&rc, nByte);
248830 sqlite3_value *pRank
248864 static i64 fts5GetRowidLimit(sqlite3_value *pVal, i64 iDefault){
248890 sqlite3_value **apVal /* Arguments for the indexing scheme */
248898 sqlite3_value *pRank = 0; /* rank MATCH ? expression (or NULL) */
248899 sqlite3_value *pRowidEq = 0; /* rowid = ? expression (or NULL) */
248900 sqlite3_value *pRowidLe = 0; /* rowid <= ? expression (or NULL) */
248901 sqlite3_value *pRowidGe = 0; /* rowid >= ? expression (or NULL) */
249204 sqlite3_value *pVal /* Value inserted into rank column */
249273 sqlite3_value **apVal
249287 sqlite3_value **apVal,
249317 sqlite3_value **apVal, /* Array of arguments */
250122 sqlite3_value **argv
250141 sqlite3_value **argv
250314 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**), /* OUT: Result */
250581 sqlite3_value **apArg /* Function arguments */
250597 sqlite3_value **apUnused /* Function arguments */
251176 sqlite3_value **apVal
251347 static int sqlite3Fts5StorageDelete(Fts5Storage *p, i64 iDel, sqlite3_value **apVal){
251526 sqlite3_value **apVal,
251561 sqlite3_value **apVal,
251972 sqlite3_value *pVal,
255186 sqlite3_value **apVal /* Arguments for the indexing scheme */
255198 sqlite3_value *pEq = 0;
255199 sqlite3_value *pGe = 0;
255200 sqlite3_value *pLe = 0;
255595 int argc, sqlite3_value **argv