Lines Matching refs:iField
79078 int iField; /* Next unread data byte */
79087 iField = nHdr;
79094 iField += szField;
79096 testcase( iField==nRec );
79097 testcase( iField==nRec+1 );
79098 if( iField>nRec ) return SQLITE_CORRUPT_BKPT;
79103 sqlite3VdbeSerialGet(&a[iField-szField], t, pMem);
102137 int iField, /* Which column of the vector to return */
102162 pRet->iColumn = iField;
102169 ppVector = &pVector->x.pList->a[iField].pExpr;
102221 int iField, /* Field to extract from pVector */
102229 *ppExpr = sqlite3VectorFieldSubexpr(pVector, iField);
102230 return pVector->iTable+iField;
102234 *ppExpr = pVector->x.pSelect->pEList->a[iField].pExpr;
102235 return regSelect+iField;
102239 *ppExpr = pVector->x.pList->a[iField].pExpr;
126183 int iField = pIdx->aiColumn[i];
126185 if( iField==XN_EXPR ){
126190 }else if( iField==XN_ROWID || iField==pTab->iPKey ){
126195 testcase( sqlite3TableColumnToStorage(pTab, iField)!=iField );
126196 x = sqlite3TableColumnToStorage(pTab, iField) + regNewData + 1;
126198 VdbeComment((v, "%s", pTab->aCol[iField].zCnName));
146096 int iField; /* Field in (?,?,?) IN (SELECT...) vector */
146865 int iField;
146867 iField = pLoop->aLTerm[i]->u.x.iField - 1;
146868 if( pOrigRhs->a[iField].pExpr==0 ) continue; /* Duplicate PK column */
146869 pRhs = sqlite3ExprListAppend(pParse, pRhs, pOrigRhs->a[iField].pExpr);
146870 pOrigRhs->a[iField].pExpr = 0;
146871 assert( pOrigLhs->a[iField].pExpr!=0 );
146872 pLhs = sqlite3ExprListAppend(pParse, pLhs, pOrigLhs->a[iField].pExpr);
146873 pOrigLhs->a[iField].pExpr = 0;
150091 if( pTerm->u.x.iField>0 ){
150095 pLeft = pLeft->x.pList->a[pTerm->u.x.iField-1].pExpr;
150112 assert( pTerm->u.x.iField==0 );
150375 && pTerm->u.x.iField==0
150388 pWC->a[idxNew].u.x.iField = i+1;
152472 if( (pTerm->eOperator & (WO_OR|WO_AND))==0 && pTerm->u.x.iField ){
152473 sqlite3DebugPrintf(" iField=%d", pTerm->u.x.iField);