Lines Matching refs:pList

266       IdList *pList;  in sqliteProcessJoin()  local
269 pList = pTerm->pUsing; in sqliteProcessJoin()
270 for(j=0; j<pList->nId; j++){ in sqliteProcessJoin()
271 if( columnIndex(pTerm->pTab, pList->a[j].zName)<0 || in sqliteProcessJoin()
272 columnIndex(pOther->pTab, pList->a[j].zName)<0 ){ in sqliteProcessJoin()
274 "not present in both tables", pList->a[j].zName); in sqliteProcessJoin()
277 addWhereTerm(pList->a[j].zName, pTerm->pTab, pOther->pTab, &p->pWhere); in sqliteProcessJoin()
1534 assert( pExpr->pLeft==0 && pExpr->pRight==0 && pExpr->pList==0 ); in substExpr()
1543 assert( pExpr->pList==0 ); in substExpr()
1544 pExpr->pList = sqliteExprListDup(pNew->pList); in substExpr()
1554 substExprList(pExpr->pList, iTable, pEList); in substExpr()
1558 substExprList(ExprList *pList, int iTable, ExprList *pEList){ in substExprList() argument
1560 if( pList==0 ) return; in substExprList()
1561 for(i=0; i<pList->nExpr; i++){ in substExprList()
1562 substExpr(pList->a[i].pExpr, iTable, pEList); in substExprList()
1645 ExprList *pList; /* The result set of the outer query */ in flattenSubquery() local
1755 pList = p->pEList; in flattenSubquery()
1756 for(i=0; i<pList->nExpr; i++){ in flattenSubquery()
1758 if( pList->a[i].zName==0 && (pExpr = pList->a[i].pExpr)->span.z!=0 ){ in flattenSubquery()
1759 pList->a[i].zName = sqliteStrNDup(pExpr->span.z, pExpr->span.n); in flattenSubquery()
1855 ExprList *pEList, *pList, eList; in simpleMinMaxQuery() local
1870 pList = pExpr->pList; in simpleMinMaxQuery()
1871 if( pList==0 || pList->nExpr!=1 ) return 0; in simpleMinMaxQuery()
1880 pExpr = pList->a[0].pExpr; in simpleMinMaxQuery()
2373 nExpr = sqliteExprCodeExprList(pParse, pE->pList, pDef->includeTypes); in sqliteSelect()