Lines Matching refs:pS
124509 StatSample *pS = p->a + p->iGet; local
124510 if( pS->nRowid==0 ){
124511 sqlite3_result_int64(context, pS->u.iRowid);
124513 sqlite3_result_blob(context, pS->u.aRowid, pS->nRowid,
150940 Select *pS = 0; /* Select the column is extracted from */ local
150948 pS = pTabList->a[j].u4.pSubq->pSelect;
150950 pS = 0;
150979 if( pS ){
150984 if( iCol<pS->pEList->nExpr
150992 Expr *p = pS->pEList->a[iCol].pExpr;
150993 sNC.pSrcList = pS->pSrc;
151000 assert( !pS );
151034 Select *pS; local
151037 pS = pExpr->x.pSelect;
151038 p = pS->pEList->a[0].pExpr;
151039 sNC.pSrcList = pS->pSrc;
155998 Select *pS = pWalker->u.pSelect; local
156006 if( sqlite3ExprIsConstantOrGroupBy(pWalker->pParse, pExpr, pS->pGroupBy)
156013 Expr *pWhere = pS->pWhere;
156016 pS->pWhere = pNew;
167891 static Bitmask exprSelectUsage(WhereMaskSet *pMaskSet, Select *pS){ argument
167893 while( pS ){
167894 SrcList *pSrc = pS->pSrc;
167895 mask |= sqlite3WhereExprListUsage(pMaskSet, pS->pEList);
167896 mask |= sqlite3WhereExprListUsage(pMaskSet, pS->pGroupBy);
167897 mask |= sqlite3WhereExprListUsage(pMaskSet, pS->pOrderBy);
167898 mask |= sqlite3WhereExprUsage(pMaskSet, pS->pWhere);
167899 mask |= sqlite3WhereExprUsage(pMaskSet, pS->pHaving);
167914 pS = pS->pPrior;