Lines Matching refs:nExpr

79   assert( iCol>=0 && iCol<pEList->nExpr );  in resolveAlias()
317 assert( pEList->nExpr==pTab->nCol ); in lookupName()
318 for(j=0; j<pEList->nExpr; j++){ in lookupName()
573 for(j=0; j<pEList->nExpr; j++){ in lookupName()
673 if( pFJMatch->nExpr==cnt-1 ){ in lookupName()
990 int n = pList ? pList->nExpr : 0; /* Number of arguments */ in resolveExprStep()
1327 for(i=0; i<pEList->nExpr; i++){ in resolveAsName()
1390 for(i=0; i<pEList->nExpr; i++){ in resolveOrderByTermToExprList()
1444 if( pOrderBy->nExpr>db->aLimit[SQLITE_LIMIT_COLUMN] ){ in resolveCompoundOrderBy()
1448 for(i=0; i<pOrderBy->nExpr; i++){ in resolveCompoundOrderBy()
1461 for(i=0, pItem=pOrderBy->a; i<pOrderBy->nExpr; i++, pItem++){ in resolveCompoundOrderBy()
1468 if( iCol<=0 || iCol>pEList->nExpr ){ in resolveCompoundOrderBy()
1469 resolveOutOfRangeError(pParse, "ORDER", i+1, pEList->nExpr, pE); in resolveCompoundOrderBy()
1524 for(i=0; i<pOrderBy->nExpr; i++){ in resolveCompoundOrderBy()
1556 if( pOrderBy->nExpr>db->aLimit[SQLITE_LIMIT_COLUMN] ){ in sqlite3ResolveOrderGroupBy()
1562 for(i=0, pItem=pOrderBy->a; i<pOrderBy->nExpr; i++, pItem++){ in sqlite3ResolveOrderGroupBy()
1564 if( pItem->u.x.iOrderByCol>pEList->nExpr ){ in sqlite3ResolveOrderGroupBy()
1565 resolveOutOfRangeError(pParse, zType, i+1, pEList->nExpr, 0); in sqlite3ResolveOrderGroupBy()
1635 nResult = pSelect->pEList->nExpr; in resolveOrderGroupBy()
1637 for(i=0, pItem=pOrderBy->a; i<pOrderBy->nExpr; i++, pItem++){ in resolveOrderGroupBy()
1669 for(j=0; j<pSelect->pEList->nExpr; j++){ in resolveOrderGroupBy()
1893 for(i=0, pItem=pGroupBy->a; i<pGroupBy->nExpr; i++, pItem++){ in resolveSelectStep()
1904 if( p->pNext && p->pEList->nExpr!=p->pNext->pEList->nExpr ){ in resolveSelectStep()
2027 for(i=0; i<pList->nExpr; i++){ in sqlite3ResolveExprListNames()