Lines Matching defs:iFrom

11039     int iFrom;            /* Index of column in pFrom */
54401 ** Somewhere on pPage is a pointer to page iFrom. Modify this pointer so
54414 static int modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eType){
54419 if( get4byte(pPage->aData)!=iFrom ){
54438 && iFrom==get4byte(&pCell[info.iOverflow])
54444 if( get4byte(pCell)==iFrom ){
54453 get4byte(&pPage->aData[pPage->hdrOffset+8])!=iFrom ){
74762 if( pFKey->aCol[j].iFrom==iCol ){
80656 ** Generate code to move content from registers iFrom...iFrom+nReg-1
80659 SQLITE_PRIVATE void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iTo, int nReg){
80662 assert( iFrom>=iTo+nReg || iFrom+nReg<=iTo );
80663 sqlite3VdbeAddOp3(pParse->pVdbe, OP_Move, iFrom, iTo, nReg);
80666 if( x>=iFrom && x<iFrom+nReg ){
80667 p->iReg += iTo-iFrom;
80674 ** Return true if any register in the range iFrom..iTo (inclusive)
80680 static int usedAsColumnCache(Parse *pParse, int iFrom, int iTo){
80685 if( r>=iFrom && r<=iTo ) return 1; /*NO_TEST*/
88263 ** root-page of a table or index in database iDb has changed from iFrom
88274 ** rootpage==iFrom have been converted to have a rootpage of iTo
88278 SQLITE_PRIVATE void sqlite3RootPageMoved(sqlite3 *db, int iDb, int iFrom, int iTo){
88288 if( pTab->tnum==iFrom ){
88295 if( pIdx->tnum==iFrom ){
88659 pFKey->aCol[0].iFrom = p->nCol-1;
88665 pFKey->aCol[i].iFrom = j;
93660 for(i=0; i<nCol; i++) aiCol[i] = pFKey->aCol[i].iFrom;
93687 if( aiCol ) aiCol[i] = pFKey->aCol[j].iFrom;
93998 iCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom;
94191 int iChildKey = p->aCol[i].iFrom;
94318 int iReg = pFKey->aCol[i].iFrom + regOld + 1;
94330 iCol = pFKey->aCol[0].iFrom;
94441 for(i=0; i<p->nCol; i++) mask |= COLUMN_MASK(p->aCol[i].iFrom);
94567 iFromCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom;
99822 pTab->aCol[pFK->aCol[j].iFrom].zName, 0);
99914 int iKey = pFK->aCol[0].iFrom;
99931 aiCols ? aiCols[j] : pFK->aCol[j].iFrom, regRow+j);
104617 ** The subquery is p->pSrc->a[iFrom]. isAgg is true if the outer query
104629 int iFrom, /* Index in p->pSrc->a[] of the inner subquery */
104652 assert( pSrc && iFrom>=0 && iFrom<pSrc->nSrc );
104653 pSubitem = &pSrc->a[iFrom];
104830 /* Begin flattening the iFrom-th entry of the FROM clause
104913 pParent->pSrc = pSrc = sqlite3SrcListEnlarge(db, pSrc, nSubSrc-1,iFrom+1);
104923 sqlite3IdListDelete(db, pSrc->a[i+iFrom].pUsing);
104924 pSrc->a[i+iFrom] = pSubSrc->a[i];
104927 pSrc->a[iFrom].jointype = jointype;
110522 u8 iFrom; /* Which entry in the FROM clause */
113691 int iFrom, /* Value for "from" column of output */
113698 struct SrcList_item *pItem = &pTabList->a[pLevel->iFrom];
113763 sqlite3VdbeAddOp4(v, OP_Explain, iId, iLevel, iFrom, zMsg, P4_DYNAMIC);
113804 pTabItem = &pWInfo->pTabList->a[pLevel->iFrom];
113829 if( pLevel->iFrom>0 && (pTabItem[0].jointype & JT_LEFT)!=0 ){
114348 memcpy(&pOrTab->a[k], &origSrc[pLevel[k].iFrom], sizeof(pOrTab->a[k]));
114435 pParse, pOrTab, &pSubWInfo->a[0], iLevel, pLevel->iFrom, 0
116633 pLevel->iFrom = pWLoop->iTab;
116634 pLevel->iTabCur = pWInfo->pTabList->a[pLevel->iFrom].iCursor;
117151 pTabItem = &pTabList->a[pLevel->iFrom];
117243 &pTabList->a[pLevel->iFrom], notReady, pLevel);
117247 explainOneScan(pParse, pTabList, pLevel, ii, pLevel->iFrom, wctrlFlags);
117335 pWInfo->pTabList->a[pLevel->iFrom].pTab->zName));
117348 struct SrcList_item *pTabItem = &pTabList->a[pLevel->iFrom];