• Home
  • Raw
  • Download

Lines Matching refs:iField

76226   int iField;                     /* Next unread data byte */
76235 iField = nHdr;
76242 iField += szField;
76244 testcase( iField==nRec );
76245 testcase( iField==nRec+1 );
76246 if( iField>nRec ) return SQLITE_CORRUPT_BKPT;
76251 sqlite3VdbeSerialGet(&a[iField-szField], t, pMem);
97336 int iField /* Which column of the vector to return */
97359 pRet->iColumn = iField;
97364 if( pVector->op==TK_VECTOR ) pVector = pVector->x.pList->a[iField].pExpr;
97410 int iField, /* Field to extract from pVector */
97418 *ppExpr = sqlite3VectorFieldSubexpr(pVector, iField);
97419 return pVector->iTable+iField;
97422 *ppExpr = pVector->x.pSelect->pEList->a[iField].pExpr;
97423 return regSelect+iField;
97425 *ppExpr = pVector->x.pList->a[iField].pExpr;
118163 int iField = pIdx->aiColumn[i];
118165 if( iField==XN_EXPR ){
118171 if( iField==XN_ROWID || iField==pTab->iPKey ){
118174 x = iField + regNewData + 1;
118176 sqlite3VdbeAddOp2(v, iField<0 ? OP_IntCopy : OP_SCopy, x, regIdx+i);
118177 VdbeComment((v, "%s", iField<0 ? "rowid" : pTab->aCol[iField].zName));
135902 int iField; /* Field in (?,?,?) IN (SELECT...) vector */
136638 int iField = pLoop->aLTerm[i]->iField - 1;
136639 if( pOrigRhs->a[iField].pExpr==0 ) continue; /* Duplicate PK column */
136640 pRhs = sqlite3ExprListAppend(pParse, pRhs, pOrigRhs->a[iField].pExpr);
136641 pOrigRhs->a[iField].pExpr = 0;
136642 assert( pOrigLhs->a[iField].pExpr!=0 );
136643 pLhs = sqlite3ExprListAppend(pParse, pLhs, pOrigLhs->a[iField].pExpr);
136644 pOrigLhs->a[iField].pExpr = 0;
139591 if( pTerm->iField>0 ){
139594 pLeft = pLeft->x.pList->a[pTerm->iField-1].pExpr;
139609 assert( pTerm->iField==0 );
139860 if( pWC->op==TK_AND && pExpr->op==TK_IN && pTerm->iField==0
139868 pWC->a[idxNew].iField = i+1;
141870 if( pTerm->iField ){
141871 sqlite3DebugPrintf(" iField=%d\n", pTerm->iField);