Lines Matching refs:xSFunc

16557   void (*xSFunc)(sqlite3_context*,int,sqlite3_value**); /* func or agg-step */  member
75803 pFunc->xSFunc(&ctx, nVal, apVal);
90069 (pCtx->pFunc->xSFunc)(pCtx,pCtx->argc,pCtx->argv); /* IMP: R-24505-23230 */
90923 (*pCtx->pFunc->xSFunc)(pCtx, pCtx->argc, pCtx->argv);/* IMP: R-24505-23230 */
95925 || (pDef->xValue && pDef->xInverse && pDef->xSFunc && pDef->xFinalize)
111791 if( nArg==(-2) ) return (p->xSFunc==0) ? 0 : FUNC_PERFECT_MATCH;
111957 if( pBest && (pBest->xSFunc || createFlag) ){
135351 void (*xSFunc)(sqlite3_context*,int,sqlite3_value**) = 0;
135384 rc = pMod->xFindFunction(pVtab, nArg, pDef->zName, &xSFunc, &pArg);
135399 pNew->xSFunc = xSFunc;
146822 }else if( pFunc->xSFunc!=noopStepFunc ){
156318 void (*xSFunc)(sqlite3_context*,int,sqlite3_value **),
156330 assert( xValue==0 || xSFunc==0 );
156332 || (xSFunc!=0 && xFinal!=0) /* Not both xSFunc and xFinal */
156358 pUserData, xSFunc, xStep, xFinal, xValue, xInverse, pDestructor);
156361 pUserData, xSFunc, xStep, xFinal, xValue, xInverse, pDestructor);
156405 p->xSFunc = xSFunc ? xSFunc : xStep;
156427 void (*xSFunc)(sqlite3_context*,int,sqlite3_value**),
156455 xSFunc, xStep, xFinal, xValue, xInverse, pArg
156478 void (*xSFunc)(sqlite3_context*,int,sqlite3_value **),
156482 return createFunctionApi(db, zFunc, nArg, enc, p, xSFunc, xStep,
156491 void (*xSFunc)(sqlite3_context*,int,sqlite3_value **),
156496 return createFunctionApi(db, zFunc, nArg, enc, p, xSFunc, xStep,
156522 void (*xSFunc)(sqlite3_context*,int,sqlite3_value**),
156535 rc = sqlite3CreateFunc(db, zFunc8, nArg, eTextRep, p, xSFunc,xStep,xFinal,0,0,0);