Lines Matching refs:pSrc
31 Table *sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc){ in sqlite3SrcListLookup() argument
32 SrcItem *pItem = pSrc->a; in sqlite3SrcListLookup()
34 assert( pItem && pSrc->nSrc>=1 ); in sqlite3SrcListLookup()
179 SrcList *pSrc, /* the FROM clause -- which tables to scan */ in sqlite3LimitWhere() argument
218 pTab = pSrc->a[0].pTab; in sqlite3LimitWhere()
245 pSrc->a[0].pTab = 0; in sqlite3LimitWhere()
246 pSelectSrc = sqlite3SrcListDup(db, pSrc, 0); in sqlite3LimitWhere()
247 pSrc->a[0].pTab = pTab; in sqlite3LimitWhere()
248 if( pSrc->a[0].fg.isIndexedBy ){ in sqlite3LimitWhere()
249 assert( pSrc->a[0].fg.isCte==0 ); in sqlite3LimitWhere()
250 pSrc->a[0].u2.pIBIndex = 0; in sqlite3LimitWhere()
251 pSrc->a[0].fg.isIndexedBy = 0; in sqlite3LimitWhere()
252 sqlite3DbFree(db, pSrc->a[0].u1.zIndexedBy); in sqlite3LimitWhere()
253 }else if( pSrc->a[0].fg.isCte ){ in sqlite3LimitWhere()
254 pSrc->a[0].u2.pCteUse->nUse++; in sqlite3LimitWhere()