pF 111042 ext/sqlite3/libsqlite/sqlite3.c struct AggInfo_func *pF; pF 111043 ext/sqlite3/libsqlite/sqlite3.c for(i=0, pF=pAggInfo->aFunc; i<pAggInfo->nFunc; i++, pF++){ pF 111044 ext/sqlite3/libsqlite/sqlite3.c ExprList *pList = pF->pExpr->x.pList; pF 111045 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pF->pExpr, EP_xIsSelect) ); pF 111046 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_AggFinal, pF->iMem, pList ? pList->nExpr : 0, 0, pF 111047 ext/sqlite3/libsqlite/sqlite3.c (void*)pF->pFunc, P4_FUNCDEF); pF 111060 ext/sqlite3/libsqlite/sqlite3.c struct AggInfo_func *pF; pF 111064 ext/sqlite3/libsqlite/sqlite3.c for(i=0, pF=pAggInfo->aFunc; i<pAggInfo->nFunc; i++, pF++){ pF 111068 ext/sqlite3/libsqlite/sqlite3.c ExprList *pList = pF->pExpr->x.pList; pF 111069 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pF->pExpr, EP_xIsSelect) ); pF 111078 ext/sqlite3/libsqlite/sqlite3.c if( pF->iDistinct>=0 ){ pF 111082 ext/sqlite3/libsqlite/sqlite3.c codeDistinct(pParse, pF->iDistinct, addrNext, 1, regAgg); pF 111084 ext/sqlite3/libsqlite/sqlite3.c if( pF->pFunc->funcFlags & SQLITE_FUNC_NEEDCOLL ){ pF 111098 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_AggStep, 0, regAgg, pF->iMem, pF 111099 ext/sqlite3/libsqlite/sqlite3.c (void*)pF->pFunc, P4_FUNCDEF);