Lines Matching refs:pPartition

19065   ExprList *pPartition;   /* PARTITION BY clause */  member
30593 if( pWin->pPartition ){
30594 sqlite3TreeViewExprList(pView, pWin->pPartition, nElement>0,"PARTITION-BY");
99358 rc = sqlite3WalkExprList(pWalker, pWin->pPartition);
100674 sqlite3WalkExprList(pWalker, pWin->pPartition);
101338 || sqlite3ResolveExprListNames(&sNC, pWin->pPartition)
136963 substExprList(pSubst, pWin->pPartition);
137984 assert( pSubq->pWin->pPartition );
137987 return sqlite3ExprIsConstantOrGroupBy(pParse, pExpr, pSubq->pWin->pPartition);
138080 if( pSubq->pWin && pSubq->pWin->pPartition==0 ) return 0;
150550 mask |= sqlite3WhereExprListUsage(pMaskSet, p->y.pWin->pPartition);
157025 pWin->pPartition = sqlite3ExprListDup(pParse->db, p->pPartition, 0);
157357 pSort = exprListAppendList(pParse, 0, pMWin->pPartition, 1);
157382 pSublist = exprListAppendList(pParse, pSublist, pMWin->pPartition, 0);
157494 sqlite3ExprListDelete(db, p->pPartition);
157609 ExprList *pPartition,
157614 pWin->pPartition = pPartition;
157620 sqlite3ExprListDelete(pParse->db, pPartition);
157640 if( pWin->pPartition ){
157652 pWin->pPartition = sqlite3ExprListDup(db, pExist->pPartition, 0);
157700 if( sqlite3ExprListCompare(pWin->pPartition, pSel->pWin->pPartition,-1) ){
157726 if( (res = sqlite3ExprListCompare(p1->pPartition, p2->pPartition, -1)) ){
157759 if( pMWin->pPartition ){
157760 int nExpr = pMWin->pPartition->nExpr;
157981 ExprList *pPart = pMWin->pPartition;
158743 pNew->pPartition = sqlite3ExprListDup(db, p->pPartition, 0);
159245 if( pMWin->pPartition ) regNewPeer += pMWin->pPartition->nExpr;
159265 if( pMWin->pPartition ){
159267 ExprList *pPart = pMWin->pPartition;
159398 if( pMWin->pPartition ){
159452 if( pMWin->pPartition ){