Lines Matching refs:iSrc
99302 SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc, int iSrc, int iCol){
99305 SrcItem *pItem = &pSrc->a[iSrc];
104563 int iSrc;
104573 iSrc = sqlite3TableColumnToStorage(pTab, iCol) - pParse->iSelfTab;
104583 sqlite3ExprCodeGeneratedColumn(pParse, pCol, iSrc);
104586 return iSrc;
104590 sqlite3VdbeAddOp2(v, OP_SCopy, iSrc, target);
104594 return iSrc;
111456 int iSrc; /* Index in pTabList->a[] of table being read */
111474 for(iSrc=0; iSrc<pTabList->nSrc; iSrc++){
111475 if( pExpr->iTable==pTabList->a[iSrc].iCursor ){
111476 pTab = pTabList->a[iSrc].pTab;
124860 int iSrc, iDest; /* Cursors from source and destination */
125070 iSrc = pParse->nTab++;
125106 sqlite3OpenTable(pParse, iSrc, iDbSrc, pSrc, OP_OpenRead);
125107 emptySrcTest = sqlite3VdbeAddOp2(v, OP_Rewind, iSrc, 0); VdbeCoverage(v);
125109 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
125121 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
125133 sqlite3VdbeAddOp3(v, OP_RowData, iSrc, regData, 1);
125138 sqlite3VdbeAddOp3(v, OP_RowCell, iDest, iSrc, regRowid);
125146 sqlite3VdbeAddOp2(v, OP_Next, iSrc, addr1); VdbeCoverage(v);
125147 sqlite3VdbeAddOp2(v, OP_Close, iSrc, 0);
125159 sqlite3VdbeAddOp3(v, OP_OpenRead, iSrc, pSrcIdx->tnum, iDbSrc);
125166 addr1 = sqlite3VdbeAddOp2(v, OP_Rewind, iSrc, 0); VdbeCoverage(v);
125189 sqlite3VdbeAddOp2(v, OP_RowCell, iDest, iSrc);
125195 sqlite3VdbeAddOp3(v, OP_RowData, iSrc, regData, 1);
125205 sqlite3VdbeAddOp2(v, OP_Next, iSrc, addr1+1); VdbeCoverage(v);
125207 sqlite3VdbeAddOp2(v, OP_Close, iSrc, 0);