Home
last modified time | relevance | path

Searched refs:iIdxCol (Results 1 – 5 of 5) sorted by relevance

/sqlite-3.40.0/src/
H A Dupdate.c103 i16 iIdxCol = pIdx->aiColumn[iCol]; in indexColumnIsBeingUpdated() local
104 assert( iIdxCol!=XN_ROWID ); /* Cannot index rowid */ in indexColumnIsBeingUpdated()
105 if( iIdxCol>=0 ){ in indexColumnIsBeingUpdated()
106 return aXRef[iIdxCol]>=0; in indexColumnIsBeingUpdated()
108 assert( iIdxCol==XN_EXPR ); in indexColumnIsBeingUpdated()
H A Dexpr.c3733 int iIdxCol, /* The column of the index to be loaded */ in sqlite3ExprCodeLoadIndexColumn() argument
3736 i16 iTabCol = pIdx->aiColumn[iIdxCol]; in sqlite3ExprCodeLoadIndexColumn()
3739 assert( pIdx->aColExpr->nExpr>iIdxCol ); in sqlite3ExprCodeLoadIndexColumn()
3741 sqlite3ExprCodeCopy(pParse, pIdx->aColExpr->a[iIdxCol].pExpr, regOut); in sqlite3ExprCodeLoadIndexColumn()
4069 sqlite3VdbeAddOp3(v, OP_Column, p->iIdxCur, p->iIdxCol, target); in sqlite3IndexedExprLookup()
4070 VdbeComment((v, "%s expr-column %d", p->zIdxName, p->iIdxCol)); in sqlite3IndexedExprLookup()
4078 sqlite3VdbeAddOp3(v, OP_Column, p->iIdxCur, p->iIdxCol, target); in sqlite3IndexedExprLookup()
4079 VdbeComment((v, "%s expr-column %d", p->zIdxName, p->iIdxCol)); in sqlite3IndexedExprLookup()
H A DsqliteInt.h3593 int iIdxCol; /* The index column that contains value of pExpr */ member
H A Dwhere.c5521 p->iIdxCol = i; in whereAddIndexedExpr()
/sqlite-3.40.0/ext/rbu/
H A Dsqlite3rbu.c2241 int iIdxCol = 0; in rbuObjIterGetIndexWhere() local
2247 if( iIdxCol==nIdxAlloc ){ in rbuObjIterGetIndexWhere()
2261 assert( iIdxCol==0 ); in rbuObjIterGetIndexWhere()
2269 int nSpan = &zSql[i] - pIter->aIdxCol[iIdxCol].zSpan; in rbuObjIterGetIndexWhere()
2270 pIter->aIdxCol[iIdxCol++].nSpan = nSpan; in rbuObjIterGetIndexWhere()
2275 int nSpan = &zSql[i] - pIter->aIdxCol[iIdxCol].zSpan; in rbuObjIterGetIndexWhere()
2276 pIter->aIdxCol[iIdxCol++].nSpan = nSpan; in rbuObjIterGetIndexWhere()
2277 pIter->aIdxCol[iIdxCol].zSpan = &zSql[i+1]; in rbuObjIterGetIndexWhere()
2301 pIter->nIdxCol = iIdxCol; in rbuObjIterGetIndexWhere()