Lines Matching refs:pF
105845 struct AggInfo_func *pF;
105846 for(i=0, pF=pAggInfo->aFunc; i<pAggInfo->nFunc; i++, pF++){
105847 ExprList *pList = pF->pExpr->x.pList;
105848 assert( !ExprHasProperty(pF->pExpr, EP_xIsSelect) );
105849 sqlite3VdbeAddOp4(v, OP_AggFinal, pF->iMem, pList ? pList->nExpr : 0, 0,
105850 (void*)pF->pFunc, P4_FUNCDEF);
105863 struct AggInfo_func *pF;
105867 for(i=0, pF=pAggInfo->aFunc; i<pAggInfo->nFunc; i++, pF++){
105871 ExprList *pList = pF->pExpr->x.pList;
105872 assert( !ExprHasProperty(pF->pExpr, EP_xIsSelect) );
105881 if( pF->iDistinct>=0 ){
105884 codeDistinct(pParse, pF->iDistinct, addrNext, 1, regAgg);
105886 if( pF->pFunc->funcFlags & SQLITE_FUNC_NEEDCOLL ){
105890 assert( pList!=0 ); /* pList!=0 if pF->pFunc has NEEDCOLL */
105900 sqlite3VdbeAddOp4(v, OP_AggStep, 0, regAgg, pF->iMem,
105901 (void*)pF->pFunc, P4_FUNCDEF);