Searched refs:aiCol (Results 1 – 8 of 8) sorted by relevance
225 if( !aiCol ) return 1; in sqlite3FkLocateIndex()226 *paiCol = aiCol; in sqlite3FkLocateIndex()240 if( aiCol ){ in sqlite3FkLocateIndex()269 if( aiCol ) aiCol[i] = pFKey->aCol[j].iFrom; in sqlite3FkLocateIndex()592 iCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom; in fkScanChildren()917 int *aiCol; in sqlite3FkCheck() local964 aiCol = aiFree; in sqlite3FkCheck()967 aiCol = &iCol; in sqlite3FkCheck()971 aiCol[i] = -1; in sqlite3FkCheck()1019 int *aiCol = 0; in sqlite3FkCheck() local[all …]
1464 if( pWalker->u.aiCol[pExpr->iColumn]>=0 ){ in checkConstraintExprNode()1498 w.u.aiCol = aiChng; in sqlite3ExprReferencesUpdatedColumn()
2233 static int hasColumn(const i16 *aiCol, int nCol, int x){ in hasColumn() argument2235 if( x==*(aiCol++) ){ in hasColumn()
4093 int *aiCol; /* array of column indexes */ member
3985 int *aCsrMap = pWalker->u.aiCol; in renumberCursorDoMapping()4034 w.u.aiCol = aCsrMap; in renumberCursors()
255 pColset->aiCol[0] = iCol; in sqlite3Fts5ExprNew()1975 int *aiCol = pNew->aiCol; in fts5ParseColset() local1978 if( aiCol[i]==iCol ) return pNew; in fts5ParseColset()1979 if( aiCol[i]>iCol ) break; in fts5ParseColset()1982 aiCol[j] = aiCol[j-1]; in fts5ParseColset()1984 aiCol[i] = iCol; in fts5ParseColset()1989 for(i=1; i<pNew->nCol; i++) assert( pNew->aiCol[i]>pNew->aiCol[i-1] ); in fts5ParseColset()2013 pRet->aiCol[pRet->nCol++] = i; in sqlite3Fts5ParseColsetInvert()2087 int iDiff = pColset->aiCol[iIn] - pMerge->aiCol[iMerge]; in fts5MergeColset()2089 pColset->aiCol[iOut++] = pMerge->aiCol[iMerge]; in fts5MergeColset()[all …]
3039 if( pColset->aiCol[i]==iCol ) return 1; in fts5IndexColsetTest()3232 while( pColset->aiCol[i]<iCurrent ){ in fts5IndexExtractColset()3247 if( pColset->aiCol[i]==iCurrent ){ in fts5IndexExtractColset()3348 int *aiCol = pIter->pColset->aiCol; in fts5IterSetOutputs_Col100() local3349 int *aiColEnd = &aiCol[pIter->pColset->nCol]; in fts5IterSetOutputs_Col100()3358 while( *aiCol<iPrev ){ in fts5IterSetOutputs_Col100()3359 aiCol++; in fts5IterSetOutputs_Col100()3360 if( aiCol==aiColEnd ) goto setoutputs_col_out; in fts5IterSetOutputs_Col100()3362 if( *aiCol==iPrev ){ in fts5IterSetOutputs_Col100()
134 int aiCol[1]; member