Lines Matching refs:pFExpr

18864     Expr *pFExpr;            /* Expression encoding the function */  member
115702 && pAggInfo->aFunc[iAgg].pFExpr==pExpr
115706 pAggInfo->aFunc[iAgg].pFExpr = pExpr;
115907 if( NEVER(pItem->pFExpr==pExpr) ) break;
115908 if( sqlite3ExprCompare(0, pItem->pFExpr, pExpr, -1)==0 ){
115921 pItem->pFExpr = pExpr;
148371 assert( pAggInfo->aFunc[0].pFExpr==pExpr );
149391 sqlite3TreeViewExpr(0, pAggInfo->aFunc[ii].pFExpr, 0);
149422 Expr *pExpr = pAggInfo->aFunc[i].pFExpr;
149520 sqlite3WalkExpr(&w, pAggInfo->aFunc[i].pFExpr);
149571 Expr *pE = pFunc->pFExpr;
149589 assert( pFunc->pFExpr->pLeft!=0 );
149590 assert( pFunc->pFExpr->pLeft->op==TK_ORDER );
149591 assert( ExprUseXList(pFunc->pFExpr->pLeft) );
149593 pOBList = pFunc->pFExpr->pLeft->x.pList;
149599 assert( ExprUseXList(pFunc->pFExpr) );
149600 nExtra += pFunc->pFExpr->x.pList->nExpr;
149603 nExtra += pFunc->pFExpr->x.pList->nExpr;
149628 assert( ExprUseXList(pF->pFExpr) );
149629 pList = pF->pFExpr->x.pList;
149648 assert( pF->pFExpr->pLeft!=0 );
149649 assert( ExprUseXList(pF->pFExpr->pLeft) );
149650 assert( pF->pFExpr->pLeft->x.pList!=0 );
149651 nKey = pF->pFExpr->pLeft->x.pList->nExpr;
149719 assert( ExprUseXList(pF->pFExpr) );
149720 assert( !IsWindowFunc(pF->pFExpr) );
149722 pList = pF->pFExpr->x.pList;
149723 if( ExprHasProperty(pF->pFExpr, EP_WinFunc) ){
149724 Expr *pFilter = pF->pFExpr->y.pWin->pFilter;
149753 assert( pF->pFExpr->pLeft!=0 );
149754 assert( pF->pFExpr->pLeft->op==TK_ORDER );
149755 assert( ExprUseXList(pF->pFExpr->pLeft) );
149756 pOBList = pF->pFExpr->pLeft->x.pList;
151002 minMaxFlag = minMaxQuery(db, pAggInfo->aFunc[0].pFExpr, &pMinMaxOrderBy);
151040 && ALWAYS(pAggInfo->aFunc[0].pFExpr!=0)
151041 && ALWAYS(ExprUseXList(pAggInfo->aFunc[0].pFExpr))
151042 && pAggInfo->aFunc[0].pFExpr->x.pList!=0
151044 Expr *pExpr = pAggInfo->aFunc[0].pFExpr->x.pList->a[0].pExpr;
151383 if( ExprHasProperty(pAggInfo->aFunc[i].pFExpr, EP_WinFunc) ){
151395 assert( ExprUseXList(pAggInfo->aFunc[0].pFExpr) );
151396 pDistinct = pAggInfo->aFunc[0].pFExpr->x.pList;
151492 Expr *pExpr = pAggInfo->aFunc[i].pFExpr;