Lines Matching defs:iSrc

104436 ** from datasource iSrc in SrcList pSrc.
104438 SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc, int iSrc, int iCol){
104441 SrcItem *pItem = &pSrc->a[iSrc];
109998 int iSrc;
110010 iSrc = sqlite3TableColumnToStorage(pTab, iCol) - pParse->iSelfTab;
110020 sqlite3ExprCodeGeneratedColumn(pParse, pTab, pCol, iSrc);
110023 return iSrc;
110027 sqlite3VdbeAddOp2(v, OP_SCopy, iSrc, target);
110031 return iSrc;
117334 int iSrc; /* Index in pTabList->a[] of table being read */
117352 for(iSrc=0; iSrc<pTabList->nSrc; iSrc++){
117353 if( pExpr->iTable==pTabList->a[iSrc].iCursor ){
117354 pTab = pTabList->a[iSrc].pTab;
131396 int iSrc, iDest; /* Cursors from source and destination */
131607 iSrc = pParse->nTab++;
131643 sqlite3OpenTable(pParse, iSrc, iDbSrc, pSrc, OP_OpenRead);
131644 emptySrcTest = sqlite3VdbeAddOp2(v, OP_Rewind, iSrc, 0); VdbeCoverage(v);
131646 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
131658 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
131670 sqlite3VdbeAddOp3(v, OP_RowData, iSrc, regData, 1);
131675 sqlite3VdbeAddOp3(v, OP_RowCell, iDest, iSrc, regRowid);
131683 sqlite3VdbeAddOp2(v, OP_Next, iSrc, addr1); VdbeCoverage(v);
131684 sqlite3VdbeAddOp2(v, OP_Close, iSrc, 0);
131696 sqlite3VdbeAddOp3(v, OP_OpenRead, iSrc, pSrcIdx->tnum, iDbSrc);
131703 addr1 = sqlite3VdbeAddOp2(v, OP_Rewind, iSrc, 0); VdbeCoverage(v);
131726 sqlite3VdbeAddOp2(v, OP_RowCell, iDest, iSrc);
131732 sqlite3VdbeAddOp3(v, OP_RowData, iSrc, regData, 1);
131742 sqlite3VdbeAddOp2(v, OP_Next, iSrc, addr1+1); VdbeCoverage(v);
131744 sqlite3VdbeAddOp2(v, OP_Close, iSrc, 0);