nFarg 85626 ext/sqlite3/libsqlite/sqlite3.c int nFarg; /* Number of function arguments */ nFarg 85641 ext/sqlite3/libsqlite/sqlite3.c nFarg = pFarg ? pFarg->nExpr : 0; nFarg 85645 ext/sqlite3/libsqlite/sqlite3.c pDef = sqlite3FindFunction(db, zId, nId, nFarg, enc, 0); nFarg 85657 ext/sqlite3/libsqlite/sqlite3.c assert( nFarg>=2 ); nFarg 85659 ext/sqlite3/libsqlite/sqlite3.c for(i=1; i<nFarg; i++){ nFarg 85675 ext/sqlite3/libsqlite/sqlite3.c assert( nFarg>=1 ); nFarg 85680 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nFarg; i++){ nFarg 85692 ext/sqlite3/libsqlite/sqlite3.c pParse->nMem += nFarg; nFarg 85694 ext/sqlite3/libsqlite/sqlite3.c r1 = sqlite3GetTempRange(pParse, nFarg); nFarg 85704 ext/sqlite3/libsqlite/sqlite3.c assert( nFarg==1 ); nFarg 85736 ext/sqlite3/libsqlite/sqlite3.c if( nFarg>=2 && (pExpr->flags & EP_InfixFunc) ){ nFarg 85737 ext/sqlite3/libsqlite/sqlite3.c pDef = sqlite3VtabOverloadFunction(db, pDef, nFarg, pFarg->a[1].pExpr); nFarg 85738 ext/sqlite3/libsqlite/sqlite3.c }else if( nFarg>0 ){ nFarg 85739 ext/sqlite3/libsqlite/sqlite3.c pDef = sqlite3VtabOverloadFunction(db, pDef, nFarg, pFarg->a[0].pExpr); nFarg 85748 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeP5(v, (u8)nFarg); nFarg 85749 ext/sqlite3/libsqlite/sqlite3.c if( nFarg && constMask==0 ){ nFarg 85750 ext/sqlite3/libsqlite/sqlite3.c sqlite3ReleaseTempRange(pParse, r1, nFarg);