pSel             84799 ext/sqlite3/libsqlite/sqlite3.c       Select *pSel;                         /* SELECT statement to encode */
pSel             84807 ext/sqlite3/libsqlite/sqlite3.c       pSel = pExpr->x.pSelect;
pSel             84819 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprDelete(pParse->db, pSel->pLimit);
pSel             84820 ext/sqlite3/libsqlite/sqlite3.c       pSel->pLimit = sqlite3PExpr(pParse, TK_INTEGER, 0, 0,
pSel             84822 ext/sqlite3/libsqlite/sqlite3.c       pSel->iLimit = 0;
pSel             84823 ext/sqlite3/libsqlite/sqlite3.c       pSel->selFlags &= ~SF_MultiValue;
pSel             84824 ext/sqlite3/libsqlite/sqlite3.c       if( sqlite3Select(pParse, pSel, &dest) ){
pSel             92907 ext/sqlite3/libsqlite/sqlite3.c   Select *pSel;     /* Copy of the SELECT that implements the view */
pSel             92957 ext/sqlite3/libsqlite/sqlite3.c   pSel = sqlite3SelectDup(db, pTable->pSelect, 0);
pSel             92958 ext/sqlite3/libsqlite/sqlite3.c   if( pSel ){
pSel             92961 ext/sqlite3/libsqlite/sqlite3.c     sqlite3SrcListAssignCursors(pParse, pSel->pSrc);
pSel             92967 ext/sqlite3/libsqlite/sqlite3.c     pSelTab = sqlite3ResultSetOfSelect(pParse, pSel);
pSel             92970 ext/sqlite3/libsqlite/sqlite3.c     pSelTab = sqlite3ResultSetOfSelect(pParse, pSel);
pSel             92987 ext/sqlite3/libsqlite/sqlite3.c     sqlite3SelectDelete(db, pSel);
pSel             95680 ext/sqlite3/libsqlite/sqlite3.c   Select *pSel;
pSel             95693 ext/sqlite3/libsqlite/sqlite3.c   pSel = sqlite3SelectNew(pParse, 0, pFrom, pWhere, 0, 0, 0, 0, 0, 0);
pSel             95695 ext/sqlite3/libsqlite/sqlite3.c   sqlite3Select(pParse, pSel, &dest);
pSel             95696 ext/sqlite3/libsqlite/sqlite3.c   sqlite3SelectDelete(db, pSel);
pSel             110447 ext/sqlite3/libsqlite/sqlite3.c     Select *pSel;
pSel             110474 ext/sqlite3/libsqlite/sqlite3.c     pSel = pFrom->pSelect;
pSel             110475 ext/sqlite3/libsqlite/sqlite3.c     bMayRecursive = ( pSel->op==TK_ALL || pSel->op==TK_UNION );
pSel             110488 ext/sqlite3/libsqlite/sqlite3.c           pSel->selFlags |= SF_Recursive;
pSel             110500 ext/sqlite3/libsqlite/sqlite3.c     assert( pTab->nRef==1 || ((pSel->selFlags&SF_Recursive) && pTab->nRef==2 ));
pSel             110505 ext/sqlite3/libsqlite/sqlite3.c     sqlite3WalkSelect(pWalker, bMayRecursive ? pSel->pPrior : pSel);
pSel             110507 ext/sqlite3/libsqlite/sqlite3.c     for(pLeft=pSel; pLeft->pPrior; pLeft=pLeft->pPrior);
pSel             110522 ext/sqlite3/libsqlite/sqlite3.c       if( pSel->selFlags & SF_Recursive ){
pSel             110527 ext/sqlite3/libsqlite/sqlite3.c       sqlite3WalkSelect(pWalker, pSel);
pSel             110633 ext/sqlite3/libsqlite/sqlite3.c       Select *pSel = pFrom->pSelect;
pSel             110635 ext/sqlite3/libsqlite/sqlite3.c       assert( pSel!=0 );
pSel             110637 ext/sqlite3/libsqlite/sqlite3.c       if( sqlite3WalkSelect(pWalker, pSel) ) return WRC_Abort;
pSel             110642 ext/sqlite3/libsqlite/sqlite3.c       while( pSel->pPrior ){ pSel = pSel->pPrior; }
pSel             110643 ext/sqlite3/libsqlite/sqlite3.c       selectColumnsFromExprList(pParse, pSel->pEList, &pTab->nCol, &pTab->aCol);
pSel             110930 ext/sqlite3/libsqlite/sqlite3.c         Select *pSel = pFrom->pSelect;
pSel             110931 ext/sqlite3/libsqlite/sqlite3.c         if( pSel ){
pSel             110932 ext/sqlite3/libsqlite/sqlite3.c           while( pSel->pPrior ) pSel = pSel->pPrior;
pSel             110933 ext/sqlite3/libsqlite/sqlite3.c           selectAddColumnTypeAndCollation(pParse, pTab, pSel);