Lines Matching refs:nSrc
1659 nByte = sizeof(*p) + (p->nSrc>0 ? sizeof(p->a[0]) * (p->nSrc-1) : 0); in sqlite3SrcListDup()
1662 pNew->nSrc = pNew->nAlloc = p->nSrc; in sqlite3SrcListDup()
1663 for(i=0; i<p->nSrc; i++){ in sqlite3SrcListDup()
2602 if( pSrc->nSrc!=1 ) return 0; /* Single term in FROM clause */ in isCandidateForInOpt()
6057 if( pSrc->nSrc==0 ) return WRC_Continue; in selectRefEnter()
6059 p->nExclude += pSrc->nSrc; in selectRefEnter()
6067 for(i=0; i<pSrc->nSrc; i++, j++){ in selectRefEnter()
6076 assert( p->nExclude>=pSrc->nSrc ); in selectRefLeave()
6077 p->nExclude -= pSrc->nSrc; in selectRefLeave()
6096 int nSrc = pSrc ? pSrc->nSrc : 0; in exprRefToSrcList() local
6097 for(i=0; i<nSrc; i++){ in exprRefToSrcList()
6269 for(i=0; i<pSrcList->nSrc; i++, pItem++){ in analyzeAggregate()