Lines Matching refs:iFrom

18498     int iFrom;            /* Index of column in pFrom */  member
73969 static int modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eType){
73974 if( get4byte(pPage->aData)!=iFrom ){
73996 if( iFrom==get4byte(pCell+info.nSize-4) ){
74005 if( get4byte(pCell)==iFrom ){
74014 get4byte(&pPage->aData[pPage->hdrOffset+8])!=iFrom ){
101963 if( pFKey->aCol[j].iFrom==iCol ){
112511 SQLITE_PRIVATE void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iTo, int nReg){
112512 sqlite3VdbeAddOp3(pParse->pVdbe, OP_Move, iFrom, iTo, nReg);
116998 if( bFKOnly==0 && pFKey->aCol[i].iFrom==iCol ){
123855 SQLITE_PRIVATE void sqlite3RootPageMoved(sqlite3 *db, int iDb, Pgno iFrom, Pgno iTo){
123865 if( pTab->tnum==iFrom ){
123872 if( pIdx->tnum==iFrom ){
124276 pFKey->aCol[0].iFrom = p->nCol-1;
124282 pFKey->aCol[i].iFrom = j;
130897 for(i=0; i<nCol; i++) aiCol[i] = pFKey->aCol[i].iFrom;
130924 if( aiCol ) aiCol[i] = pFKey->aCol[j].iFrom;
131247 iCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom;
131461 int iChildKey = p->aCol[i].iFrom;
131609 iFromCol = pFKey->aCol[i].iFrom;
131622 iCol = pFKey->aCol[0].iFrom;
131757 for(i=0; i<p->nCol; i++) mask |= COLUMN_MASK(p->aCol[i].iFrom);
131911 iFromCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom;
139245 pTab->aCol[pFK->aCol[j].iFrom].zCnName,
139337 int iCol = aiCols ? aiCols[j] : pFK->aCol[j].iFrom;
146108 int iFrom, /* Index in p->pSrc->a[] of the inner subquery */
146133 assert( pSrc && iFrom>=0 && iFrom<pSrc->nSrc );
146134 pSubitem = &pSrc->a[iFrom];
146199 if( iFrom>0 && (pSubSrc->a[0].fg.jointype & JT_LTORJ)!=0 ){
146234 if( iFrom>0 && (pSub1->pSrc->a[0].fg.jointype & JT_LTORJ)!=0 ){
146266 pSub->selId, pSub, iFrom));
146338 renumberCursors(pParse, pNew, iFrom, aCsrMap);
146391 u8 ltorj = pSrc->a[iFrom].fg.jointype & JT_LTORJ;
146417 pSrc = sqlite3SrcListEnlarge(pParse, pSrc, nSubSrc-1,iFrom+1);
146426 SrcItem *pItem = &pSrc->a[i+iFrom];
146434 pSrc->a[iFrom].fg.jointype &= JT_LTORJ;
146435 pSrc->a[iFrom].fg.jointype |= jointype | ltorj;
146510 recomputeColumnsUsed(pParent, &pSrc->a[i+iFrom]);
155625 u8 iFrom; /* Which entry in the FROM clause */
156287 SrcItem *pItem = &pTabList->a[pLevel->iFrom];
156397 SrcItem *pItem = &pWInfo->pTabList->a[pLevel->iFrom];
156459 zObj = pSrclist->a[pLvl->iFrom].zName;
156460 viaCoroutine = pSrclist->a[pLvl->iFrom].fg.viaCoroutine;
156474 int addr = pSrclist->a[pLvl->iFrom].addrFillSub;
157221 assert( iCur==pWInfo->pTabList->a[pLevel->iFrom].iCursor );
157527 pTabItem = &pWInfo->pTabList->a[pLevel->iFrom];
157535 iLevel, pWInfo->nLevel, (u64)notReady, pLevel->iFrom);
157568 || pLevel->iFrom>0 || (pTabItem[0].fg.jointype & JT_LEFT)==0
157570 if( pLevel->iFrom>0 && (pTabItem[0].fg.jointype & JT_LEFT)!=0 ){
158343 memcpy(&pOrTab->a[k], &origSrc[pLevel[k].iFrom], sizeof(pOrTab->a[k]));
158770 pTab = pWInfo->pTabList->a[pLevel->iFrom].pTab;
158872 SrcItem *pTabItem = &pWInfo->pTabList->a[pLevel->iFrom];
159188 int iFrom, iTo;
159193 for(iFrom=iTo=0; iFrom<cnt; iFrom++){
159194 if( zNew[iFrom]==wc[3] ) iFrom++;
159195 zNew[iTo++] = zNew[iFrom];
161746 pSrc = &pTabList->a[pLevel->iFrom];
161757 && sqlite3ExprIsSingleTableConstraint(pExpr, pTabList, pLevel->iFrom)
161887 assert( pSrc == &pWC->pWInfo->pTabList->a[pLevel->iFrom] );
162008 iSrc = pLevel->iFrom;
162057 pTabItem = &pWInfo->pTabList->a[pLevel->iFrom];
166263 pLevel->iFrom = pWLoop->iTab;
166264 pLevel->iTabCur = pWInfo->pTabList->a[pLevel->iFrom].iCursor;
167253 pTabItem = &pTabList->a[pLevel->iFrom];
167429 pSrc = &pTabList->a[pLevel->iFrom];
167666 assert( pLevel->iTabCur==pTabList->a[pLevel->iFrom].iCursor );
167688 pWInfo->pTabList->a[pLevel->iFrom].pTab->zName));
167696 SrcItem *pTabItem = &pTabList->a[pLevel->iFrom];
235898 i64 iFrom
235917 || (bFromValid && ii!=iFrom && (ii>iFrom)==pExpr->bDesc)
235920 rc = sqlite3Fts5IterNextFrom(p->pIter, iFrom);
235942 rc = sqlite3Fts5IterNextFrom(pIter, iFrom);
235991 i64 iFrom
235998 rc = sqlite3Fts5IterNextFrom(pIter, iFrom);
236034 i64 iFrom
236044 || (bFromValid && fts5RowidCmp(pExpr, p1->iRowid, iFrom)<0)
236046 int rc = fts5ExprNodeNext(pExpr, p1, bFromValid, iFrom);
236118 i64 iFrom
236120 int rc = fts5ExprNodeNext(pExpr, pNode->apChild[0], bFromValid, iFrom);
236161 i64 iFrom
236163 int rc = fts5ExprNodeNext(pExpr, pNode->apChild[0], bFromValid, iFrom);
241911 i64 iFrom /* Advance at least as far as this */
241921 fts5SegIterNextFrom(p, pSeg, iFrom);
245428 static void fts5TokendataIterNext(Fts5Iter *pIter, int bFrom, i64 iFrom){
245435 && (p->base.iRowid==pIter->base.iRowid || (bFrom && p->base.iRowid<iFrom))
245437 fts5MultiIterNext(p->pIndex, p, bFrom, iFrom);
245439 && p->base.iRowid<iFrom