Lines Matching refs:iSrc
95696 SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc, int iSrc, int iCol){
95699 struct SrcList_item *pItem = &pSrc->a[iSrc];
106722 int iSrc; /* Index in pTabList->a[] of table being read */
106740 for(iSrc=0; ALWAYS(iSrc<pTabList->nSrc); iSrc++){
106741 if( pExpr->iTable==pTabList->a[iSrc].iCursor ){
106742 pTab = pTabList->a[iSrc].pTab;
118651 int iSrc, iDest; /* Cursors from source and destination */
118828 iSrc = pParse->nTab++;
118863 sqlite3OpenTable(pParse, iSrc, iDbSrc, pSrc, OP_OpenRead);
118864 emptySrcTest = sqlite3VdbeAddOp2(v, OP_Rewind, iSrc, 0); VdbeCoverage(v);
118866 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
118876 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
118879 sqlite3VdbeAddOp3(v, OP_RowData, iSrc, regData, 1);
118890 sqlite3VdbeAddOp2(v, OP_Next, iSrc, addr1); VdbeCoverage(v);
118891 sqlite3VdbeAddOp2(v, OP_Close, iSrc, 0);
118903 sqlite3VdbeAddOp3(v, OP_OpenRead, iSrc, pSrcIdx->tnum, iDbSrc);
118910 addr1 = sqlite3VdbeAddOp2(v, OP_Rewind, iSrc, 0); VdbeCoverage(v);
118911 sqlite3VdbeAddOp3(v, OP_RowData, iSrc, regData, 1);
118941 sqlite3VdbeAddOp2(v, OP_Next, iSrc, addr1+1); VdbeCoverage(v);
118943 sqlite3VdbeAddOp2(v, OP_Close, iSrc, 0);