Lines Matching refs:pPartition
20378 ExprList *pPartition; /* PARTITION BY clause */ member
32711 if( pWin->pPartition ){ in sqlite3TreeViewWindow()
32712 sqlite3TreeViewExprList(pView, pWin->pPartition, nElement>0,"PARTITION-BY"); in sqlite3TreeViewWindow()
105953 rc = sqlite3WalkExprList(pWalker, pWin->pPartition);
107418 sqlite3WalkExprList(pWalker, pWin->pPartition);
108090 || sqlite3ResolveExprListNames(&sNC, pWin->pPartition)
145718 substExprList(pSubst, pWin->pPartition);
146822 assert( pSubq->pWin->pPartition );
146825 return sqlite3ExprIsConstantOrGroupBy(pParse, pExpr, pSubq->pWin->pPartition);
146973 if( pSubq->pWin && pSubq->pWin->pPartition==0 ) return 0;
160716 mask |= sqlite3WhereExprListUsage(pMaskSet, p->y.pWin->pPartition);
168521 pWin->pPartition = sqlite3ExprListDup(pParse->db, p->pPartition, 0);
168857 pSort = exprListAppendList(pParse, 0, pMWin->pPartition, 1);
168882 pSublist = exprListAppendList(pParse, pSublist, pMWin->pPartition, 0);
168991 sqlite3ExprListDelete(db, p->pPartition);
169106 ExprList *pPartition,
169111 pWin->pPartition = pPartition;
169117 sqlite3ExprListDelete(pParse->db, pPartition);
169137 if( pWin->pPartition ){
169149 pWin->pPartition = sqlite3ExprListDup(db, pExist->pPartition, 0);
169198 if( sqlite3ExprListCompare(pWin->pPartition, pSel->pWin->pPartition,-1) ){
169224 if( (res = sqlite3ExprListCompare(p1->pPartition, p2->pPartition, -1)) ){
169257 if( pMWin->pPartition ){
169258 int nExpr = pMWin->pPartition->nExpr;
169479 ExprList *pPart = pMWin->pPartition;
170240 pNew->pPartition = sqlite3ExprListDup(db, p->pPartition, 0);
170742 if( pMWin->pPartition ) regNewPeer += pMWin->pPartition->nExpr;
170762 if( pMWin->pPartition ){
170764 ExprList *pPart = pMWin->pPartition;
170891 if( pMWin->pPartition ){
170945 if( pMWin->pPartition ){