Lines Matching refs:xValue
6027 void (*xValue)(sqlite3_context*),
18345 void (*xValue)(sqlite3_context*); /* Current agg value */ member
18545 #define WAGGREGATE(zName, nArg, arg, nc, xStep, xFinal, xValue, xInverse, f) \ argument
18547 SQLITE_INT_TO_PTR(arg), 0, xStep,xFinal,xValue,xInverse,#zName, {0}}
84365 assert( pFunc->xValue!=0 );
84375 pFunc->xValue(&ctx);
109268 || (pDef->xValue==0 && pDef->xInverse==0)
109269 || (pDef->xValue && pDef->xInverse && pDef->xSFunc && pDef->xFinalize)
109271 if( pDef && pDef->xValue==0 && pWin ){
138688 void (*xValue)(sqlite3_context*),
141029 if( p->xValue!=0 ){
184569 void (*xValue)(sqlite3_context*),
184577 assert( xValue==0 || xSFunc==0 );
184581 || ((xValue==0)!=(xInverse==0)) /* Both or neither of xValue, xInverse */
184617 pUserData, xSFunc, xStep, xFinal, xValue, xInverse, pDestructor);
184621 pUserData, xSFunc, xStep, xFinal, xValue, xInverse, pDestructor);
184681 p->xValue = xValue;
184704 void (*xValue)(sqlite3_context*),
184729 xSFunc, xStep, xFinal, xValue, xInverse, pArg
184781 void (*xValue)(sqlite3_context*),
184786 xFinal, xValue, xInverse, xDestroy);
232795 int(*xValue)(sqlite3_changeset_iter *, int, sqlite3_value **),
232807 assert( xValue==sqlite3changeset_old || xValue==sqlite3changeset_new );
232812 (void)xValue(pIter, i, &pVal);