Lines Matching refs:iIdxCol
19750 int iIdxCol; /* The index column that contains value of pExpr */ member
113118 int iIdxCol, /* The column of the index to be loaded */
113121 i16 iTabCol = pIdx->aiColumn[iIdxCol];
113124 assert( pIdx->aColExpr->nExpr>iIdxCol );
113126 sqlite3ExprCodeCopy(pParse, pIdx->aColExpr->a[iIdxCol].pExpr, regOut);
113474 sqlite3VdbeAddOp3(v, OP_Column, p->iIdxCur, p->iIdxCol, target);
113475 VdbeComment((v, "%s expr-column %d", p->zIdxName, p->iIdxCol));
113483 sqlite3VdbeAddOp3(v, OP_Column, p->iIdxCur, p->iIdxCol, target);
113484 VdbeComment((v, "%s expr-column %d", p->zIdxName, p->iIdxCol));
113505 if( pExpr->iColumn==p->iIdxCol && pExpr->iTable==p->iDataCur ){
115867 tmp.iColumn = pIEpr->iIdxCol;
149476 pIEpr->iDataCur, pIEpr->iIdxCur, pIEpr->iIdxCol);
153376 i16 iIdxCol = pIdx->aiColumn[iCol];
153377 assert( iIdxCol!=XN_ROWID ); /* Cannot index rowid */
153378 if( iIdxCol>=0 ){
153379 return aXRef[iIdxCol]>=0;
153381 assert( iIdxCol==XN_EXPR );
165819 p->iIdxCol = pLeft->iColumn;
168218 p->iIdxCol = i;
169252 p->iIdxCur, p->iIdxCol);
220361 int iIdxCol = 0;
220367 if( iIdxCol==nIdxAlloc ){
220381 assert( iIdxCol==0 );
220389 int nSpan = &zSql[i] - pIter->aIdxCol[iIdxCol].zSpan;
220390 pIter->aIdxCol[iIdxCol++].nSpan = nSpan;
220395 int nSpan = &zSql[i] - pIter->aIdxCol[iIdxCol].zSpan;
220396 pIter->aIdxCol[iIdxCol++].nSpan = nSpan;
220397 pIter->aIdxCol[iIdxCol].zSpan = &zSql[i+1];
220421 pIter->nIdxCol = iIdxCol;