Lines Matching defs:iArg
10276 ** FUNCTION(zName, nArg, iArg, bNC, xFunc)
10279 ** value passed as iArg is cast to a (void*) and made available
10283 ** AGGREGATE(zName, nArg, iArg, bNC, xStep, xFinal)
10297 #define FUNCTION(zName, nArg, iArg, bNC, xFunc) \
10299 SQLITE_INT_TO_PTR(iArg), 0, xFunc, 0, 0, #zName, 0, 0}
10300 #define FUNCTION2(zName, nArg, iArg, bNC, xFunc, extraFlags) \
10302 SQLITE_INT_TO_PTR(iArg), 0, xFunc, 0, 0, #zName, 0, 0}
63780 ** Return the auxilary data pointer, if any, for the iArg'th argument to
63783 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
63788 if( !pVdbeFunc || iArg>=pVdbeFunc->nAux || iArg<0 ){
63791 return pVdbeFunc->apAux[iArg].pAux;
63795 ** Set the auxilary data pointer and delete function, for the iArg'th
63801 int iArg,
63807 if( iArg<0 ) goto failed;
63811 if( !pVdbeFunc || pVdbeFunc->nAux<=iArg ){
63813 int nMalloc = sizeof(VdbeFunc) + sizeof(struct AuxData)*iArg;
63819 memset(&pVdbeFunc->apAux[nAux], 0, sizeof(struct AuxData)*(iArg+1-nAux));
63820 pVdbeFunc->nAux = iArg+1;
63824 pAuxData = &pVdbeFunc->apAux[iArg];
127623 int iArg = 0;
127626 int nNew = sizeof(char *)*(iArg+1);
127634 aArg[iArg++] = z;
127639 rc = m->xCreate(iArg, aArg, ppTok);