Home | History | Annotate | Download | only in dist

Lines Matching refs:iFrom

10258     int iFrom;         /* Index of column in pFrom */
10825 u8 iFrom; /* Which entry in the FROM clause */
52118 ** Somewhere on pPage is a pointer to page iFrom. Modify this pointer so
52131 static int modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eType){
52136 if( get4byte(pPage->aData)!=iFrom ){
52155 && iFrom==get4byte(&pCell[info.iOverflow])
52161 if( get4byte(pCell)==iFrom ){
52170 get4byte(&pPage->aData[pPage->hdrOffset+8])!=iFrom ){
71430 if( pFKey->aCol[j].iFrom==iCol ){
76648 ** Generate code to move content from registers iFrom...iFrom+nReg-1
76651 SQLITE_PRIVATE void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iTo, int nReg){
76654 if( NEVER(iFrom==iTo) ) return;
76655 sqlite3VdbeAddOp3(pParse->pVdbe, OP_Move, iFrom, iTo, nReg);
76658 if( x>=iFrom && x<iFrom+nReg ){
76659 p->iReg += iTo-iFrom;
76665 ** Generate code to copy content from registers iFrom...iFrom+nReg-1
76668 SQLITE_PRIVATE void sqlite3ExprCodeCopy(Parse *pParse, int iFrom, int iTo, int nReg){
76670 if( NEVER(iFrom==iTo) ) return;
76672 sqlite3VdbeAddOp2(pParse->pVdbe, OP_Copy, iFrom+i, iTo+i);
76678 ** Return true if any register in the range iFrom..iTo (inclusive)
76684 static int usedAsColumnCache(Parse *pParse, int iFrom, int iTo){
76689 if( r>=iFrom && r<=iTo ) return 1; /*NO_TEST*/
83088 ** root-page of a table or index in database iDb has changed from iFrom
83099 ** rootpage==iFrom have been converted to have a rootpage of iTo
83103 SQLITE_PRIVATE void sqlite3RootPageMoved(sqlite3 *db, int iDb, int iFrom, int iTo){
83113 if( pTab->tnum==iFrom ){
83120 if( pIdx->tnum==iFrom ){
83484 pFKey->aCol[0].iFrom = p->nCol-1;
83490 pFKey->aCol[i].iFrom = j;
88015 for(i=0; i<nCol; i++) aiCol[i] = pFKey->aCol[i].iFrom;
88042 if( aiCol ) aiCol[i] = pFKey->aCol[j].iFrom;
88302 iCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom;
88527 int iReg = pFKey->aCol[i].iFrom + regOld + 1;
88539 iCol = pFKey->aCol[0].iFrom;
88644 for(i=0; i<p->nCol; i++) mask |= COLUMN_MASK(p->aCol[i].iFrom);
88692 int iChildKey = p->aCol[i].iFrom;
88784 iFromCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom;
93155 pTab->aCol[pFK->aCol[j].iFrom].zName, 0);
97238 ** The subquery is p->pSrc->a[iFrom]. isAgg is true if the outer query
97250 int iFrom, /* Index in p->pSrc->a[] of the inner subquery */
97273 assert( pSrc && iFrom>=0 && iFrom<pSrc->nSrc );
97274 pSubitem = &pSrc->a[iFrom];
97444 /* Begin flattening the iFrom-th entry of the FROM clause
97527 pParent->pSrc = pSrc = sqlite3SrcListEnlarge(db, pSrc, nSubSrc-1,iFrom+1);
97537 sqlite3IdListDelete(db, pSrc->a[i+iFrom].pUsing);
97538 pSrc->a[i+iFrom] = pSubSrc->a[i];
97541 pSrc->a[iFrom].jointype = jointype;
106291 int iFrom, /* Value for "from" column of output */
106296 struct SrcList_item *pItem = &pTabList->a[pLevel->iFrom];
106357 sqlite3VdbeAddOp4(v, OP_Explain, iId, iLevel, iFrom, zMsg, P4_DYNAMIC);
106395 pTabItem = &pWInfo->pTabList->a[pLevel->iFrom];
106418 if( pLevel->iFrom>0 && (pTabItem[0].jointype & JT_LEFT)!=0 ){
106884 memcpy(&pOrTab->a[k], &origSrc[pLevel[k].iFrom], sizeof(pOrTab->a[k]));
106948 pParse, pOrTab, &pSubWInfo->a[0], iLevel, pLevel->iFrom, 0
107201 int iFrom; /* First unused FROM clause element */
107336 ** pWInfo->a[].iFrom Which term of the FROM clause is being coded
107347 for(i=iFrom=0, pLevel=pWInfo->a; i<nTabList; i++, pLevel++){
107406 for(isOptimal=(iFrom<nTabList-1); isOptimal>=0 && bestJ<0; isOptimal--){
107408 for(j=iFrom, pTabItem=&pTabList->a[j]; j<nTabList; j++, pTabItem++){
107415 if( j!=iFrom && doNotReorder ) break;
107418 if( j==iFrom ) iFrom++;
107514 pLevel->iFrom = (u8)bestJ;
107570 pTabItem = &pTabList->a[pLevel->iFrom];
107630 explainOneScan(pParse, pTabList, pLevel, i, pLevel->iFrom, wctrlFlags);
107646 pTabItem = &pTabList->a[pLevel->iFrom];
107761 struct SrcList_item *pTabItem = &pTabList->a[pLevel->iFrom];